core.sys.windows.sqltypes
Warning: This binding is out-of-date and does not allow use on non-Windows platforms. Use etc.c.odbc.sqltypes instead.
- Windows API header module
- Translated from MinGW Windows headers *
License
alias BOOKMARK HDBC HENV HSTMT LDOUBLE ODBCINT64 PTR RETCODE SCHAR SDOUBLE SDWORD SFLOAT SLONG SQL_DATE_STRUCT SQL_TIME_STRUCT SQL_TIMESTAMP_STRUCT SQLBIGINT SQLCHAR SQLDATE SQLDECIMAL SQLDOUBLE SQLFLOAT SQLGUID SQLHANDLE SQLHDBC SQLHDESC SQLHENV SQLHSTMT SQLHWND SQLINTEGER SQLLEN SQLNUMERIC SQLPOINTER SQLREAL SQLRETURN SQLROWCOUNT SQLROWOFFSET SQLSCHAR SQLSETPOSIROW SQLSMALLINT SQLTIME SQLTIMESTAMP SQLTRANSID SQLUBIGINT SQLUINTEGER SQLULEN SQLUSMALLINT SQLVARCHAR SQLWCHAR SSHORT SWORD UDWORD UWORD
enum SQLINTERVAL
Types 61
aliasSCHAR = byte
aliasSQLSCHAR = byte
aliasSDWORD = int
aliasSLONG = int
aliasSQLINTEGER = int
aliasSWORD = short
aliasSSHORT = short
aliasRETCODE = short
aliasSQLSMALLINT = short
aliasSQLUSMALLINT = USHORT
aliasSDOUBLE = double
aliasLDOUBLE = double
aliasSFLOAT = float
aliasSQLPOINTER = PVOID
aliasSQLUINTEGER = UDWORD
aliasSQLRETURN = SQLSMALLINT
aliasSQLLEN = SQLINTEGER
aliasSQLROWOFFSET = SQLINTEGER
aliasSQLROWCOUNT = SQLUINTEGER
aliasSQLULEN = SQLUINTEGER
aliasSQLTRANSID = DWORD
aliasSQLSETPOSIROW = SQLUSMALLINT
aliasSQLWCHAR = wchar
aliasSQLDATE = ubyte
aliasSQLDECIMAL = ubyte
aliasSQLDOUBLE = double
aliasSQLFLOAT = double
aliasSQLNUMERIC = ubyte
aliasSQLREAL = float
aliasSQLTIME = ubyte
aliasSQLTIMESTAMP = ubyte
aliasSQLVARCHAR = ubyte
aliasODBCINT64 = long
aliasSQLBIGINT = long
aliasSQLUBIGINT = ulong
structDATE_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
structTIME_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
structTIMESTAMP_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
Fields
SQLSMALLINT yearSQLUSMALLINT monthSQLUSMALLINT daySQLUSMALLINT hourSQLUSMALLINT minuteSQLUSMALLINT secondSQLUINTEGER fractionaliasSQL_DATE_STRUCT = DATE_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
aliasSQL_TIME_STRUCT = TIME_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
enumSQLINTERVAL
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
SQL_IS_YEAR = 1
SQL_IS_MONTH
SQL_IS_DAY
SQL_IS_HOUR
SQL_IS_MINUTE
SQL_IS_SECOND
SQL_IS_YEAR_TO_MONTH
SQL_IS_DAY_TO_HOUR
SQL_IS_DAY_TO_MINUTE
SQL_IS_DAY_TO_SECOND
SQL_IS_HOUR_TO_MINUTE
SQL_IS_HOUR_TO_SECOND
SQL_IS_MINUTE_TO_SECOND
structSQL_YEAR_MONTH_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
structSQL_DAY_SECOND_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
structSQL_INTERVAL_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
structSQL_NUMERIC_STRUCT
deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.
Variables 1
enumvar
SQL_MAX_NUMERIC_LEN = 16deprecated The ODBC 3.5 modules are deprecated. Please use the ODBC4 modules in the `etc.c.odbc` package.