次の方法で共有


通常の引数

カタログ関数の文字列引数が通常の引数の場合、リテラル文字列として扱われます。 通常の引数は、文字列検索パターンも値のリストも受け入れません。 通常の引数の大文字小文字の区別は重要であり、文字列内の引用符文字は文字どおりに解釈されます。 SQL_ATTR_METADATA_ID ステートメント属性が SQL_FALSE に設定されている場合、これらの引数は通常の引数として扱われます。この属性がSQL_TRUE に設定されている場合は、代わりに識別子引数として扱われます。

通常の引数が Null ポインターに設定されていて、引数が必須の引数である場合、関数は SQL_ERROR および SQLSTATE HY009 (Null ポインターの使用が無効) を返します。 通常の引数が Null ポインターに設定されていて、引数が必須の引数でない場合、引数の動作はドライバーによって異なります。 必須の引数を次の表に示します。

機能 必須引数
SQLColumnPrivileges TableName
SQLForeignKeys PKTableNameFKTableName
SQLPrimaryKeys TableName
SQLSpecialColumns TableName
SQLStatistics TableName