Fungsi SQL-92 CAST
Fungsi CAST yang ditentukan dalam SQL-92 setara dengan fungsi CONVERT yang ditentukan dalam ODBC. Sintaks fungsi yang setara adalah sebagai berikut:
{ fn CONVERT (value-exp, data-type) } /* ODBC
CAST (value-exp AS data-type) /* SQL92
Fungsi SQL-92 CAST mengamanatkan jenis data mana yang dapat dikonversi ke jenis data lain. (Untuk informasi selengkapnya, lihat spesifikasi SQL-92.) Fungsi CAST didukung pada tingkat Transisi FIPS.
Aplikasi dapat menentukan dukungan untuk fungsi CAST sebagai berikut:
Panggil SQLGetInfo dengan jenis informasi SQL_SQL_CONFORMANCE. Jika nilai pengembalian untuk jenis informasi SQL_SC_FIPS127_2_TRANSITIONAL, SQL_SC_SQL92_INTERMEDIATE, atau SQL_SC_SQL92_FULL, fungsi CAST didukung.
Jika nilai pengembalian jenis informasi SQL_SQL_CONFORMANCE SQL_SC_ENTRY_LEVEL atau 0, panggil SQLGetInfo dengan jenis informasi SQL_SQL92_VALUE_EXPRESSIONS. Jika bit SQL_SVE_CAST diatur, fungsi CAST didukung.