SELECT DISTINCT CHARACTER_LENGTH(Notes) AS NoteLen FROM Sample.Employee WHERE Notes IS NOT NULL SELECT DISTINCT CHARACTER_LENGTH(Picture) AS PicLen FROM Sample.Employee WHERE Picture IS NOT NULL 下面的嵌入式SQL示例演示了CHARACTER_LENGTH如何处理Unicode字符。CHARACTER_LENGTH计算字符数,而不考虑其字节长度...
SELECT CHARACTER_LENGTH(007.0000) AS NumLen, CHARACTER_LENGTH('007.0000') AS NumStringLen 1. 2. 注意:CHARACTER_LENGTH、CHAR_LENGTH和DATALENGTH函数是相同的。 它们都接受一个流字段参数。 LENGTH和$LENGTH函数不接受流字段参数。
Databricks SQL Databricks Runtime 返回字符串数据的字符长度或二进制数据的字节数。 此函数是char_length 函数和length 函数的同义函数。 语法 character_length(expr) 参数 expr:一个 BINARY 或 STRING 表达式。 返回 结果类型为 INTEGER。 字符串数据的长度包括尾随空格的长度。 二进制数据的长度包括二进制零的长度...
下面的嵌入式SQL示例演示了CHARACTER_LENGTH如何处理Unicode字符。CHARACTER_LENGTH计算字符数,而不考虑其字节长度: ClassMethodCHARACTERLENGTH(){SETa=$CHAR(960)_"FACE"WRITE!,a&sql(SELECTCHARACTER_LENGTH(:a)INTO:b)IF SQLCODE'=0{WRITE!,"Error code ",SQLCODE}ELSE{WRITE!,"The CHARACTER length is ",b}}...