Trim()
功能:删除字符串首部和尾部的空格。
语法:Trim ( string )
参数string:
string类型,指定要删除首部和尾部空格的字符串返回值String。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。如果任何参数的值为NULL,Trim()函数返回NULL。
示例1. 下面的语句返回“ABCD”:Trim(" ABCD ")
网摘
1 Trim 用于单字节
2 Trimw 用于双字节
在PB11的帮助中说它已经过时了,和Trim一样的!
函数说明:
LTrim、RTrim 和 Trim 函数
返回一个字符串,该字符串包含指定字符串不带前导空格 (LTrim)、不带尾随空格 (RTrim) 或同时不带前导和尾随空格 (Trim) 的副本。
参数
Str
必选项。任何有效的 String 表达式。
示例
本例使用 LTrim 函数从字符串变量中去除前导空格,并使用 RTrim 函数去除尾部空格。它使用 Trim 函数同时去除这两种类型的空格。
Dim MyString, TrimString As String
MyString = " <-Trim-> " ' Initializes string.
TrimString = LTrim(MyString) ' TrimString = "<-Trim-> ".
TrimString = RTrim(MyString) ' TrimString = " <-Trim->".
TrimString = LTrim(RTrim(MyString)) ' TrimString = "<-Trim->".
' Using the Trim function alone achieves the same result.
TrimString = Trim(MyString) ' TrimString = "<-Trim->".
ltrim(trim_charter):去掉字符串左边空格;
rtrim(trim_charter):去字符串掉右边空格;
trim(trim_charter):去字符串掉两边空格。
另外一种用法:TRIM(leading | trailing | both, trim_character FROM trim_source)
说明:用法格式在网上看到的,但其中的逗号估计没有,由于没有可靠的说明,暂时保留
trim_character:去掉的字符;
trim_source:要处理的字符;
leading / trailing / both :分别是指去掉前面、后面、两边的空格,如果是both,则可以缺省不写
e.g >SELECT TRIM(both '0' FROM '00800') FROM DUAL
>8 /去掉both可以获得同样的结果