QUOTE_LITERAL 函數 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

QUOTE_LITERAL 函數

QUOTE_LITERAL 函數將指定的字串以引號括住的字串傳回,可供 SQL 陳述式中做為字串常值。如果輸入參數是數字,QUOTE_LITERAL 會將輸入參數視為字串。適當地將任何內嵌單引號和反斜線加倍。

Syntax (語法)

QUOTE_LITERAL(string)

引數

string

輸入參數是 CHAR 或 VARCHAR 字串。

傳回類型

QUOTE_LITERAL 函數傳回與輸入字串的資料類型相同的字串 (CHAR 或 VARCHAR)。

範例

下列範例傳回以引號括住的 CATID 欄。現在,排序會將此列視為字串。

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)