@STRNCMP

使用 @STRNCMP 函数可根据特定字节数比较两个字符串。该字符串可以是字符串(字符)列的名称,也可以是括在单引号内的文字字符串。比较从字符串中的第一个字节开始。

@STRNCMP 返回以下内容:

此函数不支持 NCHAR 或 NVARCHAR 数据类型。

语法

@STRNCMP (<string1>, <string2>, <max_length>)

<string1>

要比较的第一个字符串。

<string2>

要比较的第二个字符串。

<max_length>

要比较的字符串中的最大字节数。

示例

以下示例比较每个字符串的前两个字节(由 2 的 <max_length> 指定),并返回 0,因为两个集合相同。

@STRNCMP ('JOHNSON', 'JONES', 2)