第七十八章 SQL函数 $LENGTH
返回字符串中字符数或分隔子字符串数的字符串函数。
大纲
$LENGTH(expression[,delimiter])
参数
expression- 目标字符串。它可以是数值、字符串文字、任何变量的名称或任何有效的表达式。delimiter- 可选 — 在目标字符串中划分不同子字符串的字符串。它必须是字符串文字,但可以是任意长度。括起来的引号是必需的。
$LENGTH 返回 SMALLINT 数据类型。
描述
$LENGTH 返回指定字符串中的字符数或指定字符串中的子字符串数,具体取决于使用的参数。
$LENGTH(expression)返回字符串中的字符数。如果表达式为空字符串 (''),则$LENGTH返回0。如果表达式为NULL,则$LENGTH返回0。$LENGTH(expression,delimiter)返回字符串中子字符串的数量。$LENGTH返回由指定分隔符相互分隔的子字符串的数量。此数字始终等于在表达式字符串中找到的分隔符实例的数量加一。
$LENGTH(expression) 和其他长度函数
$LENGTH(expression) 和其他长度函数(LENGTH、CHARACTER_LENGTH、CHAR_LENGTH 和 DATALENGTH)都执行以下操作:
