24
24
25
25
int main (int argc ,char * argv []) {
26
26
/* exec sql begin declare section */
27
-
27
+
28
28
29
29
#line 9 "show.pgc"
30
- char var [25 ] ;
30
+ char var [25 ]= "public" ;
31
31
/* exec sql end declare section */
32
32
#line 10 "show.pgc"
33
33
@@ -44,7 +44,9 @@ int main(int argc, char* argv[]) {
44
44
#line 16 "show.pgc"
45
45
46
46
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 );
48
50
#line 18 "show.pgc"
49
51
50
52
if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -66,7 +68,7 @@ if (sqlca.sqlcode < 0) sqlprint();}
66
68
67
69
printf ("Var: Search path: %s\n" ,var );
68
70
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 );
70
72
#line 22 "show.pgc"
71
73
72
74
if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -75,7 +77,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
75
77
if (sqlca .sqlcode < 0 )sqlprint ();}
76
78
#line 22 "show.pgc"
77
79
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 ,
79
81
ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
80
82
ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
81
83
#line 23 "show.pgc"
@@ -86,9 +88,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
86
88
if (sqlca .sqlcode < 0 )sqlprint ();}
87
89
#line 23 "show.pgc"
88
90
89
- printf ("Var:Standard conforming strings : %s\n" ,var );
91
+ printf ("Var:Search path : %s\n" ,var );
90
92
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 );
92
94
#line 26 "show.pgc"
93
95
94
96
if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -97,7 +99,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
97
99
if (sqlca .sqlcode < 0 )sqlprint ();}
98
100
#line 26 "show.pgc"
99
101
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 ,
101
103
ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
102
104
ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
103
105
#line 27 "show.pgc"
@@ -108,9 +110,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
108
110
if (sqlca .sqlcode < 0 )sqlprint ();}
109
111
#line 27 "show.pgc"
110
112
111
- printf ("Time Zone : %s\n" ,var );
113
+ printf ("Var: Standard conforming strings : %s\n" ,var );
112
114
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 );
114
116
#line 30 "show.pgc"
115
117
116
118
if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -119,7 +121,7 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
119
121
if (sqlca .sqlcode < 0 )sqlprint ();}
120
122
#line 30 "show.pgc"
121
123
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 ,
123
125
ECPGt_char ,(var ),(long )25 ,(long )1 ,(25 )* sizeof (char ),
124
126
ECPGt_NO_INDICATOR ,NULL ,0L ,0L ,0L ,ECPGt_EORT );
125
127
#line 31 "show.pgc"
@@ -130,9 +132,9 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
130
132
if (sqlca .sqlcode < 0 )sqlprint ();}
131
133
#line 31 "show.pgc"
132
134
133
- printf ("Transaction isolation level : %s\n" ,var );
135
+ printf ("Time Zone : %s\n" ,var );
134
136
135
- {ECPGdisconnect (__LINE__ ,"ALL" );
137
+ {ECPGdo (__LINE__ ,0 , 1 , NULL , 0 , ECPGst_normal , "set transaction isolation level read committed" , ECPGt_EOIT , ECPGt_EORT );
136
138
#line 34 "show.pgc"
137
139
138
140
if (sqlca .sqlwarn [0 ]== 'W' )sqlprint ();
@@ -141,6 +143,28 @@ if (sqlca.sqlwarn[0] == 'W') sqlprint();
141
143
if (sqlca .sqlcode < 0 )sqlprint ();}
142
144
#line 34 "show.pgc"
143
145
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
+
144
168
145
169
return 0 ;
146
170
}