From: brouanet at insa-toulouse.fr (brice rouanet) Date: Mon, 28 Nov 2005 15:14:50 +0100 Subject: [Pljava-dev] Re: Meta data in pljava In-Reply-To: <438B0A6B.9030806@tada.se> References: <438ADF29.70407@insa-toulouse.fr> <438B0A6B.9030806@tada.se> Message-ID: <438B10DA.5020809@insa-toulouse.fr> Thanks, i try : td.getSchemaName(); //and getTableName too and I get : getSchemaName() not defined to TriggerData type. an idea ? Brice. > Brice, > The current metadata implementation does not implement table and > schema name correctly. Try using the methods > TriggerData.getSchemaName() and TriggerData.getTableName() instead. > > Please post further questions to the pljava-dev at gborg.postgresql.org > mailing-list. > > Regards, > Thomas Hallgren > > brice rouanet wrote: > >> Hi, >> >> i install plajav 1.2 and psql 8.1 to try metadata, and i get not >> result :( >> >> Here my java code : >> >> public class Test1 { >> public static void createFile(TriggerData td) { >> try { >> ResultSet _new = td.getNew(); >> ResultSetMetaData rsmd=_new.getMetaData(); >> System.out.println("Schema ="+rsmd.getSchemaName(1)); >> System.out.println("Table = "+rsmd.getTableName(1)); >> String[] args = td.getArguments(); >> System.out.println("trigger new : "+_new.getString(args[0])); >> } >> catch (Exception e) { >> e.printStackTrace(); >> } >> } >> >> } >> >> and here my psql output : >> >> Schema = >> Table = >> trigger new : Test >> >> Trigger is fire on insert and i use javaU language >> >> Thanks, >> Brice. >> > > -- Brice Rouanet I.N.S.A. Centre de Ressources Informatiques Complexe Scientifique 135 Avenue de Rangueil 31077 Toulouse Cedex4 (France) tel 0561559374