Compartir a través de


SQLGetInfo devuelve valores para el acceso

En la tabla siguiente se enumeran los #defines de lenguaje C para el argumento fInfoType y los valores correspondientes devueltos por SQLGetInfo. Esta información se puede recuperar pasando el lenguaje C enumerado #defines a SQLGetInfo en el argumento fInfoType . Para obtener más información sobre los valores devueltos por SQLGetInfo, vea la referencia del programador de ODBC.

Nota

Donde SQLGetInfo devuelve una máscara de bits de 32 bits, una barra vertical (|) representa un OR bit a bit.

InfoType Valor devuelto
SQL_ACCESSIBLE_PROCEDURES "Y"
SQL_ACCESSIBLE_TABLES "Y"
SQL_ACTIVE_ENVIRONMENTS 0
SQL_AGGREGATE_FUNCTIONS Todo listo
SQL_ALTER_DOMAIN 0
SQL_ALTER_TABLE 0
SQL_ASYNC_MODE 0
SQL_BATCH_ROW_COUNT 0
SQL_BATCH_SUPPORT 0
SQL_BOOKMARK_PERSISTENCE Varios valores
SQL_CATALOG_LOCATION SQL_QL_START
SQL_CATALOG_NAME "Y"
SQL_CATALOG_NAME_SEPARATOR "."
SQL_CATALOG_TERM "Base de datos"
SQL_CATALOG_USAGE Varios valores
SQL_COLLATION_SEQ ""
SQL_COLUMN_ALIAS "Y"
SQL_CONCAT_NULL_BEHAVIOR SQL_CB_NON_NULL
SQL_CONVERT_BIGINT 0
SQL_CONVERT_BINARY Varios valores
SQL_CONVERT_BIT 0
SQL_CONVERT_CHAR Varios valores
SQL_CONVERT_DATE Varios valores
SQL_CONVERT_DECIMAL 0
SQL_CONVERT_DOUBLE Varios valores
SQL_CONVERT_FLOAT Varios valores
SQL_CONVERT_FUNCTIONS SQL_FN_CVT_CONVERT
SQL_CONVERT_INTEGER Varios valores
SQL_CONVERT_LONGVARBINARY Varios valores
SQL_CONVERT_LONGVARCHAR Varios valores
SQL_CONVERT_NUMERIC Varios valores
SQL_CONVERT_REAL Varios valores
SQL_CONVERT_SMALLINT Varios valores
SQL_CONVERT_TIME Varios valores
SQL_CONVERT_TIMESTAMP Varios valores
SQL_CONVERT_TINYINT Varios valores
SQL_CONVERT_VARBINARY Varios valores
SQL_CONVERT_VARCHAR Varios valores
SQL_CORRELATION_NAME SQL_CN_ANY
SQL_CREATE_ASSERTION 0
SQL_CREATE_CHARACTER_SET 0
SQL_CREATE_COLLATION 0
SQL_CREATE_DOMAIN 0
SQL_CREATE_SCHEMA 0
SQL_CREATE_TABLE SQL_CT_CREATE_TABLE
SQL_CREATE_TRANSLATION 0
SQL_CREATE_VIEW SQL_CV_CREATE_VIEW
SQL_CURSOR_COMMIT_BEHAVIOR SQL_CB_CLOSE
SQL_CURSOR_ROLLBACK_BEHAVIOR SQL_CB_CLOSE
SQL_CURSOR_SENSITIVITY SQL_UNSPECIFIED
SQL_DATA_SOURCE_NAME DSN de Odbc.ini o "" si se usa la palabra clave DRIVER en Odbc.ini
SQL_DATA_SOURCE_READ_ONLY "N"
SQL_DATABASE_NAME Nombre de archivo
SQL_DATETIME_LITERALS 0
SQL_DBMS_NAME "ACCESO"
SQL_DBMS_VER Varios valores
SQL_DDL_INDEX Varios valores
SQL_DEFAULT_TXN_ISOLATION SQL_TXN_READ_COMMITTED
SQL_DESCRIBE_PARAMETER 0
SQL_DRIVER_HDBC Controlado por el Administrador de controladores.
SQL_DRIVER_HENV Controlado por el Administrador de controladores.
SQL_DRIVER_HLIB Controlado por el Administrador de controladores.
SQL_DRIVER_HSTMT Controlado por el Administrador de controladores.
SQL_DRIVER_NAME "OdbcJt32.dll"
SQL_DRIVER_ODBC_VER "3.51.0000"
SQL_DRIVER_VER "4.00.nn" (nnnn especifica la fecha de compilación)
SQL_DROP_ASSERTION 0
SQL_DROP_CHARACTER_SET 0
SQL_DROP_COLLATION 0
SQL_DROP_DOMAIN 0
SQL_DROP_SCHEMA 0
SQL_DROP_TABLE SQL_DT_DROP_TABLE
SQL_DROP_TRANSLATION 0
SQL_DROP_VIEW SQL_DV_DROP_VIEW
SQL_EXPRESSIONS_IN_ORDERBY "Y"
SQL_FILE_USAGE SQL_FILE_CATALOG
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1 SQL_CA1_NEXT
SQL_GETDATA_EXTENSIONS Varios valores
SQL_GROUP_BY SQL_GB_GROUP_BY_CONTAINS_SELECT
SQL_IDENTIFIER_CASE SQL_IC_MIXED
SQL_IDENTIFIER_QUOTE_CHAR "'" (comillas inversas)
SQL_KEYWORDS Varios valores
SQL_LIKE_ESCAPE_CLAUSE "N"
SQL_MAX_BINARY_LITERAL_LEN 255
SQL_MAX_CATALOG_NAME_LEN 66
SQL_MAX_CHAR_LITERAL_LEN 255
SQL_MAX_COLUMN_NAME_LEN 64
SQL_MAX_COLUMNS_IN_GROUP_BY 10
SQL_MAX_COLUMNS_IN_INDEX 32
SQL_MAX_COLUMNS_IN_ORDER_BY 10
SQL_MAX_COLUMNS_IN_SELECT 255
SQL_MAX_COLUMNS_IN_TABLE 255
SQL_MAX_CONCURRENT_ACTIVITIES 0
SQL_MAX_CURSOR_NAME_LEN 64
SQL_MAX_DRIVER_CONNECTIONS 64
SQL_MAX_INDEX_SIZE 255
SQL_MAX_PROCEDURE_NAME_LEN 64
SQL_MAX_ROW_SIZE 2096
SQL_MAX_ROW_SIZE_INCLUDES_LONG "N"
SQL_MAX_SCHEMA_NAME_LEN 0
SQL_MAX_STATEMENT_LEN 65000
SQL_MAX_TABLE_NAME_LEN 64
SQL_MAX_TABLES_IN_SELECT 16
SQL_MAX_USER_NAME_LEN 0
SQL_MULT_RESULT_SETS "N"
SQL_MULTIPLE_ACTIVE_TXN "Y"
SQL_NEED_LONG_DATA_LEN "N"
SQL_NON_NULLABLE_COLUMNS SQL_NNC_NON_NULL
SQL_NULL_COLLATION SQL_NC_LOW
SQL_NUMERIC_FUNCTIONS Varios valores
conformidad SQL_ODBC_SAG_CLI_ SQL_OSCC_COMPLIANT
SQL_ODBC_SQL_INTEGRITY "N"
SQL_ODBC_VER Desde el Administrador de controladores
SQL_OJ_CAPABILITIES Varios valores
SQL_ORDER_BY_COLUMNS_IN_SELECT "N"
SQL_OUTER_JOINS "Y"
SQL_PROCEDURE_TERM "QUERY"
SQL_PROCEDURES "Y"
SQL_QUOTED_IDENTIFIER_CASE SQL_IC_MIXED
SQL_ROW_UPDATES "N"
SQL_SCHEMA_TERM ""
SQL_SCHEMA_USAGE 0
SQL_SCROLL_OPTIONS Varios valores
SQL_SEARCH_PATTERN_ESCAPE "\"
SQL_SERVER_NAME "ACCESO"
SQL_SPECIAL_CHARACTERS "~'@#$%^&*_-+=\}{"';:?/><,.!' []|"
SQL_STRING_FUNCTIONS Varios valores
SQL_SUBQUERIES Varios valores
SQL_SYSTEM_FUNCTIONS 0
SQL_TABLE_TERM "TABLE"
SQL_TIMEDATE_ADD_INTERVALS 0
SQL_TIMEDATE_DIFF_INTERVALS 0
SQL_TIMEDATE_FUNCTIONS Varios valores
SQL_TXN_CAPABLE SQL_TC_ALL
SQL_TXN_ISOLATION_OPTION SQL_TXN_READ_COMMITTED
SQL_UNION Varios valores
SQL_USER_NAME "ADMIN"