1、可以使用LPAD和RPAD在字符串的左边 和右边填补空格。
就在‘asdf’左边加了5个空格。
2、TRIM(' ')的值是空值。在ORACLE判断控制不能直接=NULL。
NVL是判断是否为空的函数,如果为空则取后面的那个值
select lpad('asdf',5) from dual; 就在‘asdf’左边加了5个空格。
2、TRIM(' ')的值是空值。在ORACLE判断控制不能直接=NULL。
--方法一:
TRIM(' ') IS NULL
--方法二:
NVL(TRIM(' '),'a')='a' NVL是判断是否为空的函数,如果为空则取后面的那个值
本文介绍了Oracle数据库中处理字符串的一些实用技巧,包括如何使用LPAD和RPAD函数在字符串的左侧或右侧填充空格,以及如何利用TRIM和NVL函数处理空字符串。这些技巧对于日常的数据库管理和开发工作非常有用。
1066

被折叠的 条评论
为什么被折叠?



