2424
2525int main (int argc ,char * argv []) {
2626/* exec sql begin declare section */
27-
27+
2828
2929#line 9 "show.pgc"
30- char var [25 ] ;
30+ char var [25 ]= "public" ;
3131/* exec sql end declare section */
3232#line 10 "show.pgc"
3333
@@ -44,7 +44,9 @@ int main(int argc, char* argv[]) {
4444#line 16 "show.pgc"
4545
4646
47- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"set search_path to 'public'" ,ECPGt_EOIT ,ECPGt_EORT );
47+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"set search_path to $0" ,
48+ ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
49+ ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EOIT ,ECPGt_EORT );
4850#line 18 "show.pgc"
4951
5052if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -66,7 +68,7 @@ if (sqlca.sqlcode < 0) sqlprint();}
6668
6769printf ("Var: Search path: %s\n" ,var );
6870
69- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"setstandard_conforming_strings tooff " ,ECPGt_EOIT ,ECPGt_EORT );
71+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"setsearch_path to'public' " ,ECPGt_EOIT ,ECPGt_EORT );
7072#line 22 "show.pgc"
7173
7274if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -75,7 +77,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
7577if (sqlca .sqlcode < 0 )sqlprint ();}
7678#line 22 "show.pgc"
7779
78- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showstandard_conforming_strings " ,ECPGt_EOIT ,
80+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showsearch_path " ,ECPGt_EOIT ,
7981ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
8082ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
8183#line 23 "show.pgc"
@@ -86,9 +88,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
8688if (sqlca .sqlcode < 0 )sqlprint ();}
8789#line 23 "show.pgc"
8890
89- printf ("Var:Standard conforming strings : %s\n" ,var );
91+ printf ("Var:Search path : %s\n" ,var );
9092
91- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"settime zone PST8PDT " ,ECPGt_EOIT ,ECPGt_EORT );
93+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"setstandard_conforming_strings to off " ,ECPGt_EOIT ,ECPGt_EORT );
9294#line 26 "show.pgc"
9395
9496if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -97,7 +99,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
9799if (sqlca .sqlcode < 0 )sqlprint ();}
98100#line 26 "show.pgc"
99101
100- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showtime zone " ,ECPGt_EOIT ,
102+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showstandard_conforming_strings " ,ECPGt_EOIT ,
101103ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
102104ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
103105#line 27 "show.pgc"
@@ -108,9 +110,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
108110if (sqlca .sqlcode < 0 )sqlprint ();}
109111#line 27 "show.pgc"
110112
111- printf ("Time Zone : %s\n" ,var );
113+ printf ("Var: Standard conforming strings : %s\n" ,var );
112114
113- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"settransaction isolation level read committed " ,ECPGt_EOIT ,ECPGt_EORT );
115+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"settime zone PST8PDT " ,ECPGt_EOIT ,ECPGt_EORT );
114116#line 30 "show.pgc"
115117
116118if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -119,7 +121,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
119121if (sqlca .sqlcode < 0 )sqlprint ();}
120122#line 30 "show.pgc"
121123
122- {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showtransaction isolation level " ,ECPGt_EOIT ,
124+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"showtime zone " ,ECPGt_EOIT ,
123125ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
124126ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
125127#line 31 "show.pgc"
@@ -130,9 +132,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
130132if (sqlca .sqlcode < 0 )sqlprint ();}
131133#line 31 "show.pgc"
132134
133- printf ("Transaction isolation level : %s\n" ,var );
135+ printf ("Time Zone : %s\n" ,var );
134136
135- {ECPGdisconnect (__LINE__ ,"ALL" );
137+ {ECPGdo (__LINE__ ,0 , 1 , NULL , 0 , ECPGst_normal , "set transaction isolation level read committed" , ECPGt_EOIT , ECPGt_EORT );
136138#line 34 "show.pgc"
137139
138140if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -141,6 +143,28 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
141143if (sqlca .sqlcode < 0 )sqlprint ();}
142144#line 34 "show.pgc"
143145
146+ {ECPGdo (__LINE__ ,0 ,1 ,NULL ,0 ,ECPGst_normal ,"show transaction isolation level" ,ECPGt_EOIT ,
147+ ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
148+ ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
149+ #line 35 "show.pgc"
150+
151+ if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
152+ #line 35 "show.pgc"
153+
154+ if (sqlca .sqlcode < 0 )sqlprint ();}
155+ #line 35 "show.pgc"
156+
157+ printf ("Transaction isolation level: %s\n" ,var );
158+
159+ {ECPGdisconnect (__LINE__ ,"ALL" );
160+ #line 38 "show.pgc"
161+
162+ if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
163+ #line 38 "show.pgc"
164+
165+ if (sqlca .sqlcode < 0 )sqlprint ();}
166+ #line 38 "show.pgc"
167+
144168
145169return 0 ;
146170}