{ECPGdo(__LINE__,1,0,NULL,0,0,"create table test ( id int , c char ( 10 ) , s smallint , i int , b bool , f float , l bigint , dbl double precision , dec decimal , dat date , tmp timestamptz ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,1,0,NULL,0,ECPGst_normal,"create table test ( id int , c char ( 10 ) , s smallint , i int , b bool , f float , l bigint , dbl double precision , dec decimal , dat date , tmp timestamptz ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,1,0,NULL,0,0,"insert into test ( id , c , s , i , b , f , l , dbl , dec , dat , tmp ) values ( 2 , $1 , $2 , $3 , $4 , $5 , $6 , $7 , $8 , $9 , $10 ) ",
{ECPGdo(__LINE__,1,0,NULL,0,ECPGst_normal,"insert into test ( id , c , s , i , b , f , l , dbl , dec , dat , tmp ) values ( 2 , $1 , $2 , $3 , $4 , $5 , $6 , $7 , $8 , $9 , $10 ) ",
@@ -128,7 +128,7 @@ if (sqlca.sqlcode < 0) exit (1);}
strcpy(msg,"set");
{ECPGdo(__LINE__,0,1,NULL,0,0,"set datestyle to iso",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"set datestyle to iso",ECPGt_EOIT,ECPGt_EORT);
#line 46 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
...
...
@@ -136,7 +136,7 @@ if (sqlca.sqlcode < 0) exit (1);}
strcpy(msg,"create");
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table family ( name char ( 8 ) , born integer , age smallint , married date , children integer ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table family ( name char ( 8 ) , born integer , age smallint , married date , children integer ) ",ECPGt_EOIT,ECPGt_EORT);
#line 49 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
...
...
@@ -144,31 +144,31 @@ if (sqlca.sqlcode < 0) exit (1);}
strcpy(msg,"insert");
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into family ( name , married , children ) values ( 'Mum' , '19870714' , 3 ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into family ( name , married , children ) values ( 'Mum' , '19870714' , 3 ) ",ECPGt_EOIT,ECPGt_EORT);
#line 52 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
#line 52 "variable.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into family ( name , born , married , children ) values ( 'Dad' , '19610721' , '19870714' , 3 ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into family ( name , born , married , children ) values ( 'Dad' , '19610721' , '19870714' , 3 ) ",ECPGt_EOIT,ECPGt_EORT);
#line 53 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
#line 53 "variable.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into family ( name , age ) values ( 'Child 1' , 16 ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into family ( name , age ) values ( 'Child 1' , 16 ) ",ECPGt_EOIT,ECPGt_EORT);
#line 54 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
#line 54 "variable.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into family ( name , age ) values ( 'Child 2' , 14 ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into family ( name , age ) values ( 'Child 2' , 14 ) ",ECPGt_EOIT,ECPGt_EORT);
#line 55 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
#line 55 "variable.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into family ( name , age ) values ( 'Child 3' , 9 ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into family ( name , age ) values ( 'Child 3' , 9 ) ",ECPGt_EOIT,ECPGt_EORT);
#line 56 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
...
...
@@ -184,7 +184,7 @@ if (sqlca.sqlcode < 0) exit (1);}
strcpy(msg,"open");
{ECPGdo(__LINE__,0,1,NULL,0,0,"declare cur cursor for select name , born , age , married , children from family ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"declare cur cursor for select name , born , age , married , children from family ",ECPGt_EOIT,ECPGt_EORT);
#line 62 "variable.pgc"
if(sqlca.sqlcode<0)exit(1);}
...
...
@@ -200,7 +200,7 @@ if (sqlca.sqlcode < 0) exit (1);}
@@ -156,21 +156,21 @@ if (sqlca.sqlcode < 0) sqlprint();}
#line 31 "array.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table test ( f float , i int , a int [ 10 ] , text char ( 10 ) ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table test ( f float , i int , a int [ 10 ] , text char ( 10 ) ) ",ECPGt_EOIT,ECPGt_EORT);
#line 33 "array.pgc"
if(sqlca.sqlcode<0)sqlprint();}
#line 33 "array.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into test ( f , i , a , text ) values ( 404.90 , 3 , '{0,1,2,3,4,5,6,7,8,9}' , 'abcdefghij' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into test ( f , i , a , text ) values ( 404.90 , 3 , '{0,1,2,3,4,5,6,7,8,9}' , 'abcdefghij' ) ",ECPGt_EOIT,ECPGt_EORT);
#line 35 "array.pgc"
if(sqlca.sqlcode<0)sqlprint();}
#line 35 "array.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into test ( f , i , a , text ) values ( 140787.0 , 2 , $1 , $2 ) ",
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into test ( f , i , a , text ) values ( 140787.0 , 2 , $1 , $2 ) ",
{ECPGdo(__LINE__,0,1,NULL,0,0,"set datestyle to mdy",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"set datestyle to mdy",ECPGt_EOIT,ECPGt_EORT);
#line 35 "dynalloc.pgc"
if(sqlca.sqlcode<0)sqlprint();}
#line 35 "dynalloc.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table test ( a serial , b numeric ( 12 , 3 ) , c varchar , d varchar ( 3 ) , e char ( 4 ) , f timestamptz , g boolean , h box , i inet ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table test ( a serial , b numeric ( 12 , 3 ) , c varchar , d varchar ( 3 ) , e char ( 4 ) , f timestamptz , g boolean , h box , i inet ) ",ECPGt_EOIT,ECPGt_EORT);
#line 37 "dynalloc.pgc"
if(sqlca.sqlcode<0)sqlprint();}
#line 37 "dynalloc.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into test ( b , c , d , e , f , g , h , i ) values ( 23.456 , 'varchar' , 'v' , 'c' , '2003-03-03 12:33:07 PDT' , true , '(1,2,3,4)' , '2001:4f8:3:ba:2e0:81ff:fe22:d1f1/128' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into test ( b , c , d , e , f , g , h , i ) values ( 23.456 , 'varchar' , 'v' , 'c' , '2003-03-03 12:33:07 PDT' , true , '(1,2,3,4)' , '2001:4f8:3:ba:2e0:81ff:fe22:d1f1/128' ) ",ECPGt_EOIT,ECPGt_EORT);
#line 38 "dynalloc.pgc"
if(sqlca.sqlcode<0)sqlprint();}
#line 38 "dynalloc.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into test ( b , c , d , e , f , g , h , i ) values ( 2.446456 , null , 'v' , 'c' , '2003-03-03 12:33:07 PDT' , false , null , null ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into test ( b , c , d , e , f , g , h , i ) values ( 2.446456 , null , 'v' , 'c' , '2003-03-03 12:33:07 PDT' , false , null , null ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,0,"set datestyle to german",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"set datestyle to german",ECPGt_EOIT,ECPGt_EORT);
#line 49 "dyntest.pgc"
if(sqlca.sqlcode<0)error();}
#line 49 "dyntest.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table dyntest ( name char ( 14 ) , d float8 , i int , bignumber int8 , b boolean , comment text , day date ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table dyntest ( name char ( 14 ) , d float8 , i int , bignumber int8 , b boolean , comment text , day date ) ",ECPGt_EOIT,ECPGt_EORT);
#line 53 "dyntest.pgc"
if(sqlca.sqlcode<0)error();}
#line 53 "dyntest.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into dyntest values ( 'first entry' , 14.7 , 14 , 123045607890 , true , 'The world''s most advanced open source database.' , '1987-07-14' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into dyntest values ( 'first entry' , 14.7 , 14 , 123045607890 , true , 'The world''s most advanced open source database.' , '1987-07-14' ) ",ECPGt_EOIT,ECPGt_EORT);
#line 54 "dyntest.pgc"
if(sqlca.sqlcode<0)error();}
#line 54 "dyntest.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into dyntest values ( 'second entry' , 1407.87 , 1407 , 987065403210 , false , 'The elephant never forgets.' , '1999-11-5' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into dyntest values ( 'second entry' , 1407.87 , 1407 , 987065403210 , false , 'The elephant never forgets.' , '1999-11-5' ) ",ECPGt_EOIT,ECPGt_EORT);
@@ -46,7 +46,7 @@ int main(int argc, char* argv[]) {
#line 15 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table My_Table ( Item1 int , Item2 text ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table My_Table ( Item1 int , Item2 text ) ",ECPGt_EOIT,ECPGt_EORT);
#line 17 "func.pgc"
if(sqlca.sqlwarn[0]=='W')sqlprint();
...
...
@@ -55,7 +55,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
if(sqlca.sqlcode<0)sqlprint();}
#line 17 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table Log ( name text , w text ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table Log ( name text , w text ) ",ECPGt_EOIT,ECPGt_EORT);
#line 18 "func.pgc"
if(sqlca.sqlwarn[0]=='W')sqlprint();
...
...
@@ -65,7 +65,7 @@ if (sqlca.sqlcode < 0) sqlprint();}
#line 18 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create function My_Table_Check () returns trigger as $test$\
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create function My_Table_Check () returns trigger as $test$\
BEGIN\
INSERT INTO Log VALUES(TG_NAME, TG_WHEN);\
RETURN NEW;\
...
...
@@ -79,7 +79,7 @@ if (sqlca.sqlcode < 0) sqlprint();}
#line 26 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create trigger My_Table_Check_Trigger before insert on My_Table for each row execute procedure My_Table_Check ( )",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create trigger My_Table_Check_Trigger before insert on My_Table for each row execute procedure My_Table_Check ( )",ECPGt_EOIT,ECPGt_EORT);
#line 32 "func.pgc"
if(sqlca.sqlwarn[0]=='W')sqlprint();
...
...
@@ -89,7 +89,7 @@ if (sqlca.sqlcode < 0) sqlprint();}
#line 32 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into My_Table values ( 1234 , 'Some random text' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into My_Table values ( 1234 , 'Some random text' ) ",ECPGt_EOIT,ECPGt_EORT);
#line 34 "func.pgc"
if(sqlca.sqlwarn[0]=='W')sqlprint();
...
...
@@ -98,7 +98,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
if(sqlca.sqlcode<0)sqlprint();}
#line 34 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into My_Table values ( 5678 , 'The Quick Brown' ) ",ECPGt_EOIT,ECPGt_EORT);
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into My_Table values ( 5678 , 'The Quick Brown' ) ",ECPGt_EOIT,ECPGt_EORT);
#line 35 "func.pgc"
if(sqlca.sqlwarn[0]=='W')sqlprint();
...
...
@@ -107,7 +107,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
if(sqlca.sqlcode<0)sqlprint();}
#line 35 "func.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"select name from Log limit 1 ",ECPGt_EOIT,
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"select name from Log limit 1 ",ECPGt_EOIT,
@@ -117,25 +117,25 @@ int main(int argc, char **argv)
#line 17 "indicators.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"create table indicator_test ( \"id\" int primary key , \"str\" text not null , val int null ) ",ECPGt_EOIT,ECPGt_EORT);}
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"create table indicator_test ( \"id\" int primary key , \"str\" text not null , val int null ) ",ECPGt_EOIT,ECPGt_EORT);}
#line 22 "indicators.pgc"
{ECPGtrans(__LINE__,NULL,"commit");}
#line 23 "indicators.pgc"
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into indicator_test ( id , str , val ) values ( 1 , 'Hello' , 0 ) ",ECPGt_EOIT,ECPGt_EORT);}
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into indicator_test ( id , str , val ) values ( 1 , 'Hello' , 0 ) ",ECPGt_EOIT,ECPGt_EORT);}
#line 25 "indicators.pgc"
/* use indicator in insert */
{ECPGdo(__LINE__,0,1,NULL,0,0,"insert into indicator_test ( id , str , val ) values ( 2 , 'Hi there' , $1 ) ",
{ECPGdo(__LINE__,0,1,NULL,0,ECPGst_normal,"insert into indicator_test ( id , str , val ) values ( 2 , 'Hi there' , $1 ) ",