我有这个查询来显示列大于4个字符的所有记录,但是,数据在字符后面包含空格,例如'1234'。
如何修改以下查询以忽略字符后面的空格?查询Oracle数据库。
非常感谢。
select *
from tablename
where length(field1) > 4
答案 0 :(得分:2)
您可以使用rtrim
函数删除尾随空格。
select *
from tablename
where length(rtrim(field1)) > 4
也许你想检查ltrim
,trim
函数。