The attached patch improves support for a few Oracle data types in
dbd_describe.
Subject: | DBD-Oracle-dbd_describe.patch |
--- oci8.c.orig 2009-04-29 08:04:24.000000000 -0700
+++ oci8.c 2009-09-04 09:52:50.000000000 -0700
@@ -2950,8 +2950,11 @@ dbd_describe(SV *h, imp_sth_t *imp_sth)
break;
case 182: /* INTERVAL YEAR TO MONTH */
+ case 189: /* INTERVAL YEAR TO MONTH (ocidfn.h) */
case 183: /* INTERVAL DAY TO SECOND */
case 190: /* INTERVAL DAY TO SECOND */
+ case 185: /* TIME (ocidfn.h) */
+ case 186: /* TIME WITH TIME ZONE (ocidfn.h) */
case 187: /* TIMESTAMP */
case 188: /* TIMESTAMP WITH TIME ZONE */
case 232: /* TIMESTAMP WITH LOCAL TIME ZONE */