普通自变量

当目录函数字符串参数是一个普通参数时,它被视为文本字符串。 普通参数既不接受字符串搜索模式,也不接受值列表。 普通参数的案例非常重要,且字符串中的引号字符按字面取。 如果将 SQL_ATTR_METADATA_ID 语句属性设置为 SQL_FALSE,这些参数将被视为普通参数;如果此属性设置为 SQL_TRUE,则将其视为标识符参数。

如果普通参数被设置为空指针且参数为必需参数,则该函数将返回 SQL_ERROR 和 SQLSTATE HY009(无效使用 null 指针)。 如果普通参数被设置为空指针且参数不是必需参数,则该参数的行为依赖于驱动程序。 下表中列出了必需参数。

函数 必需参数
SQLColumnPrivileges TableName
SQLForeignKeys PKTableNameFKTableName
SQLPrimaryKeys TableName
SQLSpecialColumns TableName
SQLStatistics TableName