summaryrefslogtreecommitdiff
path: root/databases/postgresql91-server/files/patch-jdbc-getdate
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2001-09-16 01:02:46 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2001-09-16 01:02:46 +0000
commitdb3dca6dbd32fe6ea3d51bc037e6f9cdc66c343b (patch)
tree29d590ca0bc9e66d81bc3218a0684c2daf9d4a68 /databases/postgresql91-server/files/patch-jdbc-getdate
parentFix compilation problems. (diff)
This commit was manufactured by cvs2svn to create tag 'RELEASE_4_4_0'.release/4.4.0
Notes
Notes: svn path=/head/; revision=47856 svn path=/tags/RELEASE_4_4_0/; revision=47857; tag=release/4.4.0
Diffstat (limited to 'databases/postgresql91-server/files/patch-jdbc-getdate')
-rw-r--r--databases/postgresql91-server/files/patch-jdbc-getdate34
1 files changed, 0 insertions, 34 deletions
diff --git a/databases/postgresql91-server/files/patch-jdbc-getdate b/databases/postgresql91-server/files/patch-jdbc-getdate
deleted file mode 100644
index 744407ae14b5..000000000000
--- a/databases/postgresql91-server/files/patch-jdbc-getdate
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java~ Fri Feb 23 19:12:23 2001
-+++ src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java Wed May 9 04:31:11 2001
-@@ -423,8 +423,13 @@
- String s = getString(columnIndex);
- if(s==null)
- return null;
--
-- return java.sql.Date.valueOf(s);
-+ // length == 10: SQL Date
-+ // length > 10: SQL Timestamp, assumes PGDATESTYLE=ISO
-+ try {
-+ return java.sql.Date.valueOf((s.length() == 10) ? s : s.substring(0,10));
-+ } catch (NumberFormatException e) {
-+ throw new PSQLException("postgresql.res.baddate", s);
-+ }
- }
-
- /**
-@@ -441,8 +446,13 @@
-
- if(s==null)
- return null; // SQL NULL
--
-- return java.sql.Time.valueOf(s);
-+ // length == 8: SQL Time
-+ // length > 8: SQL Timestamp
-+ try {
-+ return java.sql.Time.valueOf((s.length() == 8) ? s : s.substring(11,19));
-+ } catch (NumberFormatException e) {
-+ throw new PSQLException("postgresql.res.badtime",s);
-+ }
- }
-
- /**