📅  最后修改于: 2023-12-03 14:47:37.261000             🧑  作者: Mango
SQL 修剪是一种将字符串中的空格删除或者从字符串的开头和结尾删除的方法。在 SQL 中,可以使用 TRIM 函数来修剪字符串。
TRIM 函数用于从字符串中删除空格或其他字符。可以在 TRIM 函数中指定要删除的字符。如果不指定要删除的字符,则默认删除字符串的开头和结尾的空格。
TRIM([BOTH | LEADING | TRAILING] [characters FROM] string)
-- 从字符串的开头和结尾删除空格
SELECT TRIM(' hello world ') AS trimmed_string; -- 输出:hello world
-- 从字符串的开头删除指定字符
SELECT TRIM(LEADING '0' FROM '000012345') AS trimmed_string; -- 输出:12345
-- 从字符串的结尾删除指定字符
SELECT TRIM(TRAILING '!' FROM 'hello world!') AS trimmed_string; -- 输出:hello world
-- 从字符串的开头和结尾删除指定字符
SELECT TRIM(BOTH '0' FROM '000012345000') AS trimmed_string; -- 输出:12345
SQL 修剪是一种删除字符串中空格或其他字符的方法,在 SQL 中可以使用 TRIM 函数来实现。TRIM 函数可以从字符串的开头和结尾,或只从开头或结尾删除指定的字符。