在 SQL 语句和目录函数参数中,标识符和带引号的标识符可以是区分大小写的,也可以是不区分大小写的。应用程序可以通过调用 SQLGetInfo,使用 SQL_IDENTIFIER_CASE 和 SQL_QUOTED_IDENTIFIER_CASE 选项来确定这些标识符是否区分大小写。
其中每个选项都有四个可能的返回值:一个指示标识符或带引号的标识符大小写是敏感的,三个指示它不敏感。 不区分大小写的三个值进一步描述了在系统目录中存储标识符的情况。 如何在系统目录中存储标识符仅用于显示目的,例如当应用程序显示目录函数的结果时;它不会更改标识符的区分大小写。