Функция CAST SQL-92
Функция CAST, определенная в SQL-92, эквивалентна функции CONVERT, определенной в ODBC. Синтаксис эквивалентных функций выглядит следующим образом:
{ fn CONVERT (value-exp, data-type) } /* ODBC
CAST (value-exp AS data-type) /* SQL92
Функция CAST SQL-92 требует преобразования типов данных в другие типы данных. (Дополнительные сведения см. в спецификации SQL-92.) Функция CAST поддерживается на переходном уровне FIPS.
Приложение может определить поддержку функции CAST следующим образом:
Вызовите SQLGetInfo с типом сведений SQL_SQL_CONFORMANCE. Если возвращаемое значение для типа информации SQL_SC_FIPS127_2_TRANSITIONAL, SQL_SC_SQL92_INTERMEDIATE или SQL_SC_SQL92_FULL, функция CAST поддерживается.
Если возвращаемое значение типа сведений SQL_SQL_CONFORMANCE SQL_SC_ENTRY_LEVEL или 0, вызовите SQLGetInfo с типом сведений SQL_SQL92_VALUE_EXPRESSIONS. Если задан SQL_SVE_CAST бит, функция CAST поддерживается.