Steffen Goeldner wrote:
> 
> Tim Bunce wrote:
> >
> > I'll happily accept a patch that adds the new standard types as well,
> 
> Attached.
> 

Sorry, I forgot to patch the documentation ...


Steffen
*** DBI-1.20.orig/DBI.pm        Sat Aug 25 01:33:52 2001
--- DBI-1.20/DBI.pm     Thu Nov 08 20:18:47 2001
***************
*** 1606,1619 ****
  The following SQL standard type constants can be imported individually
  or, by importing the special C<:sql_types> tag, all together:
  
-   SQL_CHAR SQL_NUMERIC SQL_DECIMAL SQL_INTEGER SQL_SMALLINT
-   SQL_FLOAT SQL_REAL SQL_DOUBLE SQL_VARCHAR
-   SQL_DATE SQL_TIME SQL_TIMESTAMP
-   SQL_LONGVARCHAR SQL_BINARY SQL_VARBINARY SQL_LONGVARBINARY
-   SQL_BIGINT SQL_TINYINT
-   SQL_WCHAR SQL_WVARCHAR SQL_WLONGVARCHAR
-   SQL_BIT
    SQL_ALL_TYPES
  
  See the L</type_info>, L</type_info_all>, and L</bind_param> methods
  for possible uses.
--- 1606,1671 ----
  The following SQL standard type constants can be imported individually
  or, by importing the special C<:sql_types> tag, all together:
  
    SQL_ALL_TYPES
+   SQL_ARRAY
+   SQL_ARRAY_LOCATOR
+   SQL_BIGINT
+   SQL_BINARY
+   SQL_BIT_VARYING
+   SQL_BLOB
+   SQL_BLOB_LOCATOR
+   SQL_BOOLEAN
+   SQL_CHAR
+   SQL_CLOB
+   SQL_CLOB_LOCATOR
+   SQL_DATE
+   SQL_DATETIME
+   SQL_DECIMAL
+   SQL_DOUBLE
+   SQL_FLOAT
+   SQL_GUID
+   SQL_INTEGER
+   SQL_INTERVAL
+   SQL_INTERVAL_DAY
+   SQL_INTERVAL_DAY_TO_HOUR
+   SQL_INTERVAL_DAY_TO_MINUTE
+   SQL_INTERVAL_DAY_TO_SECOND
+   SQL_INTERVAL_HOUR
+   SQL_INTERVAL_HOUR_TO_MINUTE
+   SQL_INTERVAL_HOUR_TO_SECOND
+   SQL_INTERVAL_MINUTE
+   SQL_INTERVAL_MINUTE_TO_SECOND
+   SQL_INTERVAL_MONTH
+   SQL_INTERVAL_SECOND
+   SQL_INTERVAL_YEAR
+   SQL_INTERVAL_YEAR_TO_MONTH
+   SQL_LONGVARBINARY
+   SQL_LONGVARCHAR
+   SQL_NUMERIC
+   SQL_REAL
+   SQL_REF
+   SQL_ROW
+   SQL_SMALLINT
+   SQL_TIME
+   SQL_TIMESTAMP
+   SQL_TINYINT
+   SQL_TYPE_DATE
+   SQL_TYPE_TIME
+   SQL_TYPE_TIMESTAMP
+   SQL_TYPE_TIMESTAMP_WITH_TIMEZONE
+   SQL_TYPE_TIME_WITH_TIMEZONE
+   SQL_UDT
+   SQL_UDT_LOCATOR
+   SQL_UNKNOWN_TYPE
+   SQL_VARBINARY
+   SQL_VARCHAR
+   SQL_WCHAR
+   SQL_WLONGVARCHAR
+   SQL_WVARCHAR
+ 
+ These constants are defined by SQL/CLI, ODBC or both.
+ C<SQL_BIT> is (currently) omitted, because SQL/CLI and ODBC provide
+ conflicting codes.
  
  See the L</type_info>, L</type_info_all>, and L</bind_param> methods
  for possible uses.

Reply via email to