diff options
Diffstat (limited to 'storage/connect/sqlutil.h')
-rw-r--r-- | storage/connect/sqlutil.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/storage/connect/sqlutil.h b/storage/connect/sqlutil.h new file mode 100644 index 00000000000..bc1f1e5569e --- /dev/null +++ b/storage/connect/sqlutil.h @@ -0,0 +1,30 @@ +#define SQL_UNKNOWN_TYPE 0
+#define SQL_CHAR 1
+#define SQL_NUMERIC 2
+#define SQL_DECIMAL 3
+#define SQL_INTEGER 4
+#define SQL_SMALLINT 5
+#define SQL_FLOAT 6
+#define SQL_REAL 7
+#define SQL_DOUBLE 8
+#define SQL_DATETIME 9
+#define SQL_VARCHAR 12
+#define SQL_TYPE_NULL 0
+#define SQL_DATE 9
+#define SQL_INTERVAL 10
+#define SQL_TIME 10
+#define SQL_TIMESTAMP 11
+#define SQL_LONGVARCHAR (-1)
+#define SQL_BINARY (-2)
+#define SQL_VARBINARY (-3)
+#define SQL_LONGVARBINARY (-4)
+#define SQL_BIGINT (-5)
+#define SQL_TINYINT (-6)
+#define SQL_BIT (-7)
+#define SQL_GUID (-11)
+#define SQL_C_CHAR SQL_CHAR /* CHAR, VARCHAR, DECIMAL, NUMERIC */
+#define SQL_C_LONG SQL_INTEGER /* INTEGER */
+#define SQL_C_SHORT SQL_SMALLINT /* SMALLINT */
+#define SQL_C_FLOAT SQL_REAL /* REAL */
+#define SQL_C_DOUBLE SQL_DOUBLE /* FLOAT, DOUBLE */
+#define SQL_C_TIMESTAMP SQL_TIMESTAMP
|