LTRIM 函数的第一个参数必须为要从其删除开头填充字符的字符表达式。可选的第二个参数是求值为填充字符的字符串的字符表达式。如果未提供第二个参数,则仅将空字符作为填充字符。
LTRIM 函数的返回数据类型是基于它的 source_string 参数的,使用 来自 CONCAT 函数的返回类型 部分描述的返回类型提升规则。
返回的值包含 source_string 的子字符串,但已移除了第一个非填充字符左边的任何开头填充字符。如果使用主变量,则返回 LVARCHAR 数据类型。
LTRIM 函数从左边扫描 source_string 的副本,删除出现在 pad_string 中的任何开头字符。如果未指定 pad_string 参数,则仅从返回的值删除开头空格。当遇到第一个非填充字符时,该函数返回它的结果字符串并终止。
SELECT LTRIM('Hellohello world!', 'Hello') FROM mytab;
(constant) |
---|
hello world! |