当前位置: 首页>>代码示例>>用法及示例精选>>正文


PLSQL LENGTH4用法及代码示例

PLSQL LENGTH4函数用于使用UCS4代码点返回指定字符串的长度。
UCS-4代码点是一种字符编码,它允许将每个值表示为正好四个字节(一个32位字)。
对于每个字符,UCS-4表示介于0到十六进制7FFFFFFF之间的可能值。
PLSQL中的LENGTH2函数接受的char可以是任何数据类型,例如CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或NCLOB。
LENGTH2函数返回的值是数据类型NUMBER。
如果在参数中发送的char的数据类型为CHAR,则长度包括所有尾随空白。如果char为null,则此函数返回null。

用法:

LENGTH4( string )

使用的参数:


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

支持的Oracle /PLSQL版本:

  1. 甲骨文12c
  2. 甲骨文11g
  3. 甲骨文10g
  4. 甲骨文9i
  5. 甲骨文8i

示例1:

DECLARE 
   Test_String string(20) := NULL;
   
   
BEGIN 
   dbms_output.put_line(LENGTH4(Test_String)); 
   
END;    

输出:

NULL 


示例2:

DECLARE 
   Test_String string(20) := '';
   
   
BEGIN 
   dbms_output.put_line(LENGTH4(Test_String)); 
   
END;    

输出:

NULL 


示例3:

DECLARE 
   Test_String string(20) := ' ';
   
   
BEGIN 
   dbms_output.put_line(LENGTH4(Test_String)); 
   
END;    

输出:

1 


示例4:

DECLARE 
   Test_String string(20) := 'Geeksforgeeks';
   
   
BEGIN 
   dbms_output.put_line(LENGTH4(Test_String)); 
   
END;     

输出:

13 


示例5:


DECLARE 
   Test_String string(20) := ' Geeksforgeeks ';
   
   
BEGIN 
   dbms_output.put_line(LENGTH4(Test_String)); 
   
END;     

输出:

15 


相关用法

注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PLSQL | LENGTH4 Function。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。