Основы проектирования приложений баз данных


         

Для согласованности со стандартом ISO


Для согласованности со стандартом ISO CLI и X/Open CLI в заголовочных файлах содержатся псевдонимы значений, используемых в ODBC API. Так, в псевдонимах "MAX" расширено до "MAXIMUM", "LEN" до "LENGTH", "MULT" до "MULTIPLE", "OJ" до "OUTER_JOIN", а "TXN" до "TRANSACTION". Например:

Индентификатор ODBCПсевдоним в заголовочном файле
SQL_MAX_CATALOG_NAME_LENSQL_MAXIMUM_CATALOG_NAME_LENGTH
SQL_MAX_COLUMN_NAME_LENSQL_MAXIMUM_COLUMN_NAME_LENGTH
SQL_MAX_COLUMNS_IN_GROUP_BYSQL_MAXIMUM_COLUMNS_IN_GROUP_BY
SQL_MAX_COLUMNS_IN_ORDER_BYSQL_MAXIMUM_COLUMNS_IN_ORDER_BY
SQL_MAX_COLUMNS_IN_SELECTSQL_MAXIMUM_COLUMNS_IN_SELECT
SQL_MAX_COLUMNS_IN_TABLESQL_MAXIMUM_COLUMNS_IN_TABLE
SQL_MAX_CONCURRENT_ACTIVITIESSQL_MAXIMUM_CONCURRENT_ACTIVITIES
SQL_MAX_CURSOR_NAME_LENSQL_MAXIMUM_CURSOR_NAME_LENGTH
SQL_MAX_DRIVER_CONNECTIONSSQL_MAXIMUM_DRIVER_CONNECTIONS
SQL_MAX_IDENTIFIER_LENSQL_MAXIMUM_IDENTIFIER_LENGTH
SQL_MAX_SCHEMA_NAME_LENSQL_MAXIMUM_SCHEMA_NAME_LENGTH
SQL_MAX_STATEMENT_LENSQL_MAXIMUM_STATEMENT_LENGTH
SQL_MAX_TABLE_NAME_LENSQL_MAXIMUM_TABLE_NAME_LENGTH
SQL_MAX_TABLES_IN_SELECTSQL_MAXIMUM_TABLES_IN_SELECT
SQL_MAX_USER_NAME_LENSQL_MAXIMUM_USER_NAME_LENGTH
SQL_MULT_RESULT_SETSSQL_MULTIPLE_RESULT_SETS
SQL_OJ_CAPABILITIESSQL_OUTER_JOIN_CAPABILITIES
SQL_TXN_CAPABLESQL_TRANSACTION_CAPABLE
SQL_TXN_ISOLATION_OPTIONSQL_TRANSACTION_ISOLATION_OPTION



Содержание  Назад  Вперед