定界标识

定界标识是包括在双引号中的标识。

当设置 DELIMIDENT 环境变量时,数据库服务器将双引号 (") 中的字符串解释为定界标识,将单引号 (') 中的字符串解释为数据字符串。对单引号和双引号的这种解释符合 SQL 的 ANSI/ISO 标准。

在非缺省语言环境中,您可以在大多数定界标识中指定当前代码集的有效非 ASCII 字符。如果可以将非 ASCII 字符置于某一标识的非定界格式中,那么可以将非 ASCII 字符置于该标识的定界格式中。

例如:表 1 表示您可以在索引名声明中指定非 ASCII 字符。这样,可以将非 ASCII 字符包括在非定界索引名中,或者包括在双引号中而成为定界标识的索引名中,如下列 SQL 语句中所示:
CREATE INDEX "A1A2#B1B2" ON mytable (mycol)

有关定界标识的描述,请参阅 GBase 8s SQL 指南:语法 中的 Identifier 段。