选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

ASCII 函数

聚焦模式
ASCII 函数 - Amazon Redshift

ASCII 函数返回指定字符串中第一个字符的 ASCII 代码或 Unicode 代码点。如果字符串为空,该函数返回 0。如果字符串为 null,则返回 NULL

语法

ASCII('string')

参数

string

CHAR 字符串或 VARCHAR 字符串。

返回类型

INTEGER

示例

要返回 NULL,请使用以下示例。如果两个参数相同,NULLIF 函数将返回 NULL,因此 ASCII 函数的输入参数为 NULL。有关更多信息,请参阅 NULLIF 函数

SELECT ASCII(NULLIF('','')); +-------+ | ascii | +-------+ | NULL | +-------+

要返回 ASCII 代码 0,请使用以下示例。

SELECT ASCII(''); +-------+ | ascii | +-------+ | 0 | +-------+

要返回单词 amazon 的第一个字母的 ASCII 代码 97,请使用以下示例。

SELECT ASCII('amazon'); +-------+ | ascii | +-------+ | 97 | +-------+

要返回单词 Amazon 的第一个字母的 ASCII 代码 65,请使用以下示例。

SELECT ASCII('Amazon'); +-------+ | ascii | +-------+ | 65 | +-------+

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。