我需要从Oracle中的列中删除前导空格。我用谷歌搜索但没有找到任何答案,除了写我自己的功能,我想避免。
实现这一目标的最简单方法是什么?
答案 0 :(得分:20)
您可以使用LTRIM Oracle功能:
SQL> select ltrim(' hello world') from dual;
LTRIM('HELLOWORLD')
-------------------
hello world
答案 1 :(得分:3)
使用trim函数从字符串的开头或结尾删除所有指定的字符。
trim( [ leading | trailing | both [ trim_character ] ] string1 )
答案 2 :(得分:-1)
UPDATE表SET字段= TRIM(字段);
答案 3 :(得分:-1)
更新TABLE_NAME 设置FIELD_NAME = TRIM(COLUMN_NAME)