如何使用MS SQL Server Management Studio删除SQL数据库表中的前导空白空间

and*_*usi 18 sql sql-server

我将带有国家/地区的Excel工作表导入到数据库表中.

不幸的是,所有行都有一些空的空间.

那么,我该如何删除这些空格呢?

xQb*_*ert 39

这将删除前导和尾随空格

Update tablename set fieldName = ltrim(rtrim(fieldName));
Run Code Online (Sandbox Code Playgroud)

某些版本的SQL支持

Update tablename set fieldName = trim(fieldName);
Run Code Online (Sandbox Code Playgroud)

如果你只是想删除领先

update tablename set fieldName = LTRIM(fieldName);
Run Code Online (Sandbox Code Playgroud)