aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2002-06-07 16:53:40 +0000
committerBruce Momjian <bruce@momjian.us>2002-06-07 16:53:40 +0000
commitccab6f7402309b97e5a5fabb21161ee49bb6542c (patch)
tree9d98c1c9736f5004f99a09c27492f24969c29180
parent936ff276966bf43c6dda24c01850e93024849639 (diff)
downloadpostgresql-ccab6f7402309b97e5a5fabb21161ee49bb6542c.tar.gz
postgresql-ccab6f7402309b97e5a5fabb21161ee49bb6542c.zip
Remove int16 from libpgeasy examples. Improve error reporting.
-rw-r--r--src/interfaces/libpgeasy/examples/pginsert.c7
-rw-r--r--src/interfaces/libpgeasy/examples/pgnulltest.c17
-rw-r--r--src/interfaces/libpgeasy/libpgeasy.c4
3 files changed, 7 insertions, 21 deletions
diff --git a/src/interfaces/libpgeasy/examples/pginsert.c b/src/interfaces/libpgeasy/examples/pginsert.c
index 8716ce34d3c..85b181b541c 100644
--- a/src/interfaces/libpgeasy/examples/pginsert.c
+++ b/src/interfaces/libpgeasy/examples/pginsert.c
@@ -18,7 +18,6 @@ main(int argc, char **argv)
float afloat;
double adouble;
char achar[11],
- achar16[17],
abpchar[11],
avarchar[51],
atext[51];
@@ -41,7 +40,6 @@ main(int argc, char **argv)
afloat float4, \
adouble float8, \
achar char, \
- achar16 char(16), \
abpchar char(10), \
avarchar varchar(50), \
atext text, \
@@ -58,7 +56,6 @@ main(int argc, char **argv)
'Betty', \
'Charley', \
'Doug', \
- 'Ernie', \
'now' )", row);
doquery(query);
@@ -73,18 +70,16 @@ main(int argc, char **argv)
&afloat,
&adouble,
achar,
- achar16,
abpchar,
avarchar,
atext,
&aabstime) != END_OF_TUPLES)
- printf("int %d\nfloat %f\ndouble %f\nchar %s\nchar16 %s\n\
+ printf("int %d\nfloat %f\ndouble %f\nchar %s\n\
bpchar %s\nvarchar %s\ntext %s\nabstime %s",
aint,
afloat,
adouble,
achar,
- achar16,
abpchar,
avarchar,
atext,
diff --git a/src/interfaces/libpgeasy/examples/pgnulltest.c b/src/interfaces/libpgeasy/examples/pgnulltest.c
index f20bc584d61..0f3ba30336e 100644
--- a/src/interfaces/libpgeasy/examples/pgnulltest.c
+++ b/src/interfaces/libpgeasy/examples/pgnulltest.c
@@ -20,7 +20,6 @@ main(int argc, char **argv)
float afloat;
double adouble;
char achar[11],
- achar16[17],
abpchar[11],
avarchar[51],
atext[51];
@@ -29,7 +28,6 @@ main(int argc, char **argv)
afloat_null,
adouble_null,
achar_null,
- achar16_null,
abpchar_null,
avarchar_null,
atext_null,
@@ -52,7 +50,6 @@ main(int argc, char **argv)
afloat float4, \
adouble float8, \
achar char, \
- achar16 char(16), \
abpchar char(10), \
avarchar varchar(50), \
atext text, \
@@ -68,8 +65,7 @@ main(int argc, char **argv)
'', \
'', \
'', \
- '', \
- '');");
+ CURRENT_TIMESTAMP::abstime);");
#else
sprintf(query, "INSERT INTO testfetch VALUES ( \
NULL, \
@@ -79,7 +75,6 @@ main(int argc, char **argv)
NULL, \
NULL, \
NULL, \
- NULL, \
NULL);");
#endif
doquery(query);
@@ -99,8 +94,6 @@ main(int argc, char **argv)
&adouble_null,
achar,
&achar_null,
- achar16,
- &achar16_null,
abpchar,
&abpchar_null,
avarchar,
@@ -109,30 +102,28 @@ main(int argc, char **argv)
&atext_null,
&aabstime,
&aabstime_null) != END_OF_TUPLES)
- printf("int %d\nfloat %f\ndouble %f\nchar %s\nchar16 %s\n\
+ printf("int %d\nfloat %f\ndouble %f\nchar %s\n\
bpchar %s\nvarchar %s\ntext %s\nabstime %s\n",
aint,
afloat,
adouble,
achar,
- achar16,
abpchar,
avarchar,
atext,
ctime(&aabstime));
- printf("NULL:\nint %d\nfloat %d\ndouble %d\nchar %d\nchar16 %d\n\
+
+ printf("NULL:\nint %d\nfloat %d\ndouble %d\nchar %d\n\
bpchar %d\nvarchar %d\ntext %d\nabstime %d\n",
aint_null,
afloat_null,
adouble_null,
achar_null,
- achar16_null,
abpchar_null,
avarchar_null,
atext_null,
aabstime_null);
-
doquery("CLOSE c_testfetch");
doquery("COMMIT WORK");
printf("--- %-d rows inserted so far\n", row);
diff --git a/src/interfaces/libpgeasy/libpgeasy.c b/src/interfaces/libpgeasy/libpgeasy.c
index 40684a2cfe8..b137f78b7f2 100644
--- a/src/interfaces/libpgeasy/libpgeasy.c
+++ b/src/interfaces/libpgeasy/libpgeasy.c
@@ -92,11 +92,11 @@ doquery(char *query)
PQresultStatus(res) == PGRES_FATAL_ERROR))
{
if (res != NULL)
- fprintf(stderr, "query error: %s\n", PQcmdStatus(res));
+ fprintf(stderr, "query error: %s\n", PQresultErrorMessage(res));
else
fprintf(stderr, "connection error: %s\n", PQerrorMessage(conn));
PQfinish(conn);
- halt("failed request: %s\n", query);
+ halt("failed query: %s\n", query);
}
tuple = 0;
return res;