Amazon Redshift
数据库开发人员指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

QUOTE_IDENT 函数

QUOTE_IDENT 函数以双引号字符串的形式返回指定字符串,以便此字符串可用作 SQL 语句中的标识符。请适当地在任何嵌入式双引号之外再加上一对双引号。

QUOTE_IDENT 仅在需要时 (当字符串包含非标识符字符或会转换为小写时) 添加双引号,从而创建有效的标识符。要始终返回一个单引号字符串,请使用 QUOTE_LITERAL

语法

QUOTE_IDENT(string)

参数

string

输入参数可以是 CHAR 或 VARCHAR 字符串。

返回类型

QUOTE_IDENT 函数返回与输入参数相同类型的字符串。

示例

以下示例返回用引号括起的 CATNAME 列:

select catid, quote_ident(catname) from category order by 1,2; catid | quote_ident -------+------------- 1 | "MLB" 2 | "NHL" 3 | "NFL" 4 | "NBA" 5 | "MLS" 6 | "Musicals" 7 | "Plays" 8 | "Opera" 9 | "Pop" 10 | "Jazz" 11 | "Classical" (11 rows)

本页内容: