Bagikan melalui


Argumen Biasa

Ketika argumen string fungsi katalog adalah argumen biasa, argumen tersebut diperlakukan sebagai string harfiah. Argumen biasa tidak menerima pola pencarian string atau daftar nilai. Kasus argumen biasa signifikan, dan karakter kutipan dalam string diambil secara harfiah. Argumen ini diperlakukan sebagai argumen biasa jika atribut pernyataan SQL_ATTR_METADATA_ID diatur ke SQL_FALSE; mereka diperlakukan sebagai argumen pengidentifikasi sebagai gantinya jika atribut ini diatur ke SQL_TRUE.

Jika argumen biasa diatur ke penunjuk null dan argumen adalah argumen yang diperlukan, fungsi mengembalikan SQL_ERROR dan SQLSTATE HY009 (Penggunaan pointer null tidak valid). Jika argumen biasa diatur ke penunjuk null dan argumen bukan argumen yang diperlukan, perilaku argumen bergantung pada driver. Argumen yang diperlukan tercantum dalam tabel berikut.

Function Argumen yang diperlukan
SQLColumnPrivileges TableName
SQLForeignKeys PKTableName, FKTableName
SQLPrimaryKeys TableName
SQLSpecialColumns TableName
SQLStatistics TableName