有兩個函數,TTRIM()和LTRIM(),可以用來從字符串中剪掉空格。函數LTRIM()去除應該字符串前面的所有空格;函數RTRIM()去除一個字符串尾部的所有空格。這里有一個任何使用函數RTRIM()的例子:
SELECT RTRIM(site_name) FROM site_directory
在這個例子中,如果任何一個站點的名字尾部有多余的空格,多余的空格將從查詢結果中刪去。
你可以嵌套使用這兩個函數,把一個字符串前后的空格同時刪去:
SELECT LTRIM(RTRIM(site_name) FROM site_directory
你會發現,在從CHAR型字段中剪掉多余的空格時,這兩個函數非常有用。記住,如果你把一個字符串保存在CHAR型字段中,該字符串會被追加多余的空格,以匹配該字段的長度。用這兩個函數,你可以去掉無用的空格,從而解決這個問題。