从概念上讲,这很容易。但是我对 T-SQL 比较陌生,并且在找到正确的语法时遇到了麻烦。
我将 .csv 文件上传到包含两列的 SQL Server 表中:CODE | 国家
不幸的是,CODE 列值有 2 个字符和一个尾随空格。我需要从每个代码值中删除空格。
例如,“AD”应该是“AD”等等......
这是伪代码:
variable X = select all from Country table
foreach (row in X)
{
var c = rtrim(row.code);
update code = c;
}
现在,我没有 id 列。我需要在我的表中创建一个 id 列来完成这项工作吗?
我知道我可以通过使用 c# 和 linq 来做到这一点。但这似乎有点矫枉过正。有没有使用 t-sql 查询的简单方法来做到这一点?
提示/帮助表示赞赏...谢谢!