Oracle学习笔记:blank_trimming的含义

blank_trimming 静态初始化参数控制  【字符串的尾随空格】是否自动截断!以便【字符类型】的 【列】或【变量】之间在运算时不用考虑尾随空格的长度!这样就和sql-92的标准兼容了

例子:

DECLARE
    v_char1 VARCHAR2(2);
    v_char2 VARCHAR2(5):='af   '; /*带有空格的长字符串*/
BEGIN
     v_char1:=v_char2;
     dbms_output.put_line(v_char1);
END;

当“blank_trimming=‘true’” 时,该例子可以运行成功。

当“blank_trimming=‘false’” 时,该例子可以运行失败!

 

 

 

posted on 2009-02-05 14:09  jinzhenshui  阅读(610)  评论(0)    收藏  举报