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 penggunaan argumen biasa signifikan, dan karakter tanda kutip dalam string diperlakukan 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 pointer null dan argumen tersebut diperlukan, fungsi mengembalikan SQL_ERROR dan SQLSTATE HY009 (Penggunaan pointer null tidak valid). Jika argumen umum diatur ke penunjuk null dan bukan merupakan argumen wajib, perilaku argumen bergantung pada driver. Argumen yang diperlukan tercantum dalam tabel berikut.

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