일반 인수
카탈로그 함수 문자열 인수가 일반 인수인 경우 리터럴 문자열로 처리됩니다. 일반 인수는 문자열 검색 패턴이나 값 목록을 허용하지 않습니다. 일반 인수의 경우는 중요하며 문자열의 따옴표 문자는 문자 그대로 사용됩니다. 이러한 인수는 SQL_ATTR_METADATA_ID 문 특성이 SQL_FALSE;로 설정된 경우 일반 인수로 처리됩니다. 이 특성이 SQL_TRUE 설정되면 대신 식별자 인수로 처리됩니다.
일반 인수가 null 포인터로 설정되고 인수가 필수 인수인 경우 함수는 SQL_ERROR 및 SQLSTATE HY009(null 포인터를 잘못 사용)를 반환합니다. 일반 인수가 null 포인터로 설정되고 인수가 필수 인수가 아닌 경우 인수의 동작은 드라이버에 종속됩니다. 필수 인수는 다음 표에 나와 있습니다.
함수 | 필수형 인수 |
---|---|
SQLColumnPrivileges | TableName |
SQLForeignKeys | PKTableName, FKTableName |
SQLPrimaryKeys | TableName |
SQLSpecialColumns | TableName |
SQLStatistics | TableName |