Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

QUOTE_LITERAL 函数

QUOTE_LITERAL 函数以双引号字符串的形式返回指定字符串,以便此字符串可用作 SQL 语句中的字符串文本。如果输入参数为数字,则 QUOTE_LITERAL 会将其视为字符串。请适当地在任何嵌入式单引号和反斜杠之外再加上一对双引号。

语法

Copy
QUOTE_LITERAL(string)

参数

string

输入参数为 CHAR 或 VARCHAR 字符串。

返回类型

QUOTE_LITERAL 函数返回与输入字符串(CHAR 或 VARCHAR)相同数据类型的字符串。

示例

以下示例返回用引号括起的 CATID 列。请注意,排序操作现将此列视为字符串:

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

本页内容: