当前位置:   article > 正文

oracle plsql 字符串长度,PLSQL LENGTHC用法及代码示例

plsql 查询字符串长度大于20

PLSQL LENGTHC函数用于使用UNICODE完整字符返回指定字符串的长度。

PLSQL中的LENGTHC函数接受的char可以是任何数据类型,例如CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或NCLOB。

LENGTHC函数返回的值是数据类型NUMBER。

如果在参数中发送的char的数据类型为CHAR,则长度包括所有尾随空白。如果char为null,则此函数返回null。

用法:

LENGTHC( string )

字符串–用于指定要查找其长度的字符串。

支持的Oracle /PLSQL版本:

甲骨文12c

甲骨文11g

甲骨文10g

甲骨文9i

甲骨文8i

示例1:

DECLARE

Test_String string(20) := NULL;

BEGIN

dbms_output.put_line(LENGTHC(Test_String));

END;

输出:

NULL

示例2:

DECLARE

Test_String string(20) := '';

BEGIN

dbms_output.put_line(LENGTHC(Test_String));

END;

输出:

NULL

示例3:

DECLARE

Test_String string(20) := ' ';

BEGIN

dbms_output.put_line(LENGTHC(Test_String));

END;

输出:

1

示例4:

DECLARE

Test_String string(20) := 'Geeksforgeeks';

BEGIN

dbms_output.put_line(LENGTHC(Test_String));

END;

输出:

13

示例5:

DECLARE

Test_String string(20) := ' Geeksforgeeks ';

BEGIN

dbms_output.put_line(LENGTHC(Test_String));

END;

输出:

15

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/409335
推荐阅读
相关标签
  

闽ICP备14008679号