SQLite-删除所有空格

SQLite-删除所有空格,sql,sqlite,Sql,Sqlite,是否有任何方法可以使用SQLite(类似于全局trim())删除所有空格,而不使用任何脚本语言?我试图对多列中的值进行散列,以跟踪任何更改,但这需要为具有多个字符串的列删除空格 到目前为止,我还没有找到任何与这个话题相关的提示 SQLite有一些内置的字符串函数,包括trim() 如果要删除所有空格,可以使用replace() 如果您试图组合多个列,则可以将其与concatenate运算符一起使用 select trim(col1) || trim(col2) || trim(col3) fro

是否有任何方法可以使用SQLite(类似于全局
trim()
)删除所有空格,而不使用任何脚本语言?我试图对多列中的值进行散列,以跟踪任何更改,但这需要为具有多个字符串的列删除空格


到目前为止,我还没有找到任何与这个话题相关的提示

SQLite有一些内置的字符串函数,包括trim()

如果要删除所有空格,可以使用replace()

如果您试图组合多个列,则可以将其与concatenate运算符一起使用

select trim(col1) || trim(col2) || trim(col3) from mytable;

如果你的意思是删除额外的空格

trim(replace(replace(replace(mycolumn, ' ', '| '),  ' |',''), '|',''))
select trim(col1) || trim(col2) || trim(col3) from mytable;
trim(replace(replace(replace(mycolumn, ' ', '| '),  ' |',''), '|',''))