Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando um argumento de cadeia de caracteres de função de catálogo é um argumento comum, ele é tratado como uma cadeia de caracteres literal. Um argumento comum não aceita nem um padrão de pesquisa de cadeia de caracteres, nem uma lista de valores. O caso de um argumento comum é significativo, e os caracteres de aspas na cadeia de caracteres são tomados literalmente. Esses argumentos serão tratados como argumentos comuns, se o atributo de instrução SQL_ATTR_METADATA_ID for definido como SQL_FALSE. Em vez disso, eles serão tratados como argumentos de identificador, se esse atributo estiver definido como SQL_TRUE.
Se um argumento comum for definido como um ponteiro nulo e o argumento for um argumento necessário, a função retornará SQL_ERROR e SQLSTATE HY009 (uso inválido de ponteiro nulo). Se um argumento comum for definido como um ponteiro nulo e o argumento não for um argumento necessário, o comportamento do argumento será dependente do driver. Os argumentos necessários estão listados na tabela a seguir.
| Função | Argumentos necessários |
|---|---|
| SQLColumnPrivileges | TableName |
| SQLForeignKeys | PKTableName, FKTableName |
| SQLPrimaryKeys | TableName |
| SQLSpecialColumns | TableName |
| SQLStatistics | TableName |