0
我有此查詢以顯示列大於4個字符的所有記錄,但數據包含字符後面的空格(例如'1234')。長度(列)大於但空格後面的空格
如何修改下面的查詢以忽略字符後的空格?查詢Oracle數據庫。
非常感謝。
select *
from tablename
where length(field1) > 4
我有此查詢以顯示列大於4個字符的所有記錄,但數據包含字符後面的空格(例如'1234')。長度(列)大於但空格後面的空格
如何修改下面的查詢以忽略字符後的空格?查詢Oracle數據庫。
非常感謝。
select *
from tablename
where length(field1) > 4
您可以使用rtrim
函數刪除尾隨空格。
select *
from tablename
where length(rtrim(field1)) > 4
也許你要檢查ltrim
,trim
功能了。
謝謝,這個作品。 – netraider