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 , "set standard_conforming_strings to off " , ECPGt_EOIT , ECPGt_EORT );
71
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "set search_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 , "show standard_conforming_strings " , ECPGt_EOIT ,
80
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "show search_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 , "set time zone PST8PDT " , ECPGt_EOIT , ECPGt_EORT );
93
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "set standard_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 , "show time zone " , ECPGt_EOIT ,
102
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "show standard_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 , "set transaction isolation level read committed " , ECPGt_EOIT , ECPGt_EORT );
115
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "set time 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 , "show transaction isolation level " , ECPGt_EOIT ,
124
+ { ECPGdo (__LINE__ , 0 , 1 , NULL , 0 , ECPGst_normal , "show time 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
}
0 commit comments