您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

REVERSE 函数 [字符串]

采用一个参数作为类型 BINARY 或 STRING 的输入,并返回字符以反向顺序列出的指定字符串。

语法

REVERSE (< expression> |  )

参数

参数说明expression类型为 CHARVARCHAR、NCHAR、NVARCHAR、BINARY 或 VARBINARY 的字符或二进制类型列名、变量或常量表达式。 

返回值

LONG VARCHAR

LONG NVARCHAR

注意结果数据类型为 LONG VARCHAR。如果在 SELECT INTO 语句中使用 REPLACE,您必须具有“非结构化数据分析选项”许可证,或使用 CAST 并将 REVERSE 设置为正确的数据类型和大小。

注释

  • REVERSE 是一个字符串函数,它返回 expression 的逆序形式。

  • 如果 expression 是 NULL,则 reverse 返回 NULL

  • 代理对被视为不可拆分,因此不能逆序。

    标准和兼容性

  • SQL - ISO/ANSI SQL 语法的 Transact-SQL 扩展。

    示例

    select reverse("abcd")

    dcba

    select reverse(0x12345000)

    0x00503412