Argomenti ordinari
Quando un argomento stringa di una funzione catalogo è un argomento ordinario, viene considerato come stringa letterale. Un argomento ordinario non accetta né un criterio di ricerca di stringhe né un elenco di valori. Il caso di un argomento ordinario è significativo e le virgolette nella stringa vengono prese letteralmente. Questi argomenti vengono considerati come argomenti ordinari se l'attributo dell'istruzione SQL_ATTR_METADATA_ID è impostato su SQL_FALSE, ma vengono considerati come argomenti di tipo identificatore se questo attributo è impostato su SQL_TRUE.
Se un argomento ordinario è impostato su un puntatore Null e l'argomento è un argomento obbligatorio, la funzione restituisce SQL_ERROR e SQLSTATE HY009 (uso non valido del puntatore Null). Se un argomento ordinario è impostato su un puntatore Null e l'argomento non è un argomento obbligatorio, il comportamento dell'argomento dipende dal driver. Gli argomenti obbligatori sono elencati nella tabella seguente.
Funzione | Argomenti necessari |
---|---|
SQLColumnPrivileges | TableName |
SQLForeignKeys | PKTableName, FKTableName |
SQLPrimaryKeys | TableName |
SQLSpecialColumns | TableName |
SQLStatistics | TableName |