【发布时间】:2015-10-30 20:01:40
【问题描述】:
我有一个数据库,其中包含多个填充了各种数字字段的列。在尝试从 CSV 填充时,我一定搞砸了分配分隔字段。最终结果是包含 It's Correct 信息的列,但还包含下一列的数据(以逗号分隔)。
因此,UPC1 列不包含“958634”,而是包含“958634,95877456”。 “95877456”应该在 UPC2 列中,而不是 UPC2 为 NULL。
有没有办法让我在逗号上拆分并将数据发送到 UPC2,同时保持逗号之前的 UPC1 数据完好无损?
谢谢。
【问题讨论】:
-
是的 2 步过程。伪代码...
Update table set col2 = right(col1 till the comma)then` update table set col1 = left(col1 until the comma)` 假设每个值在 col 1 中都有一个逗号。
标签: sql-server csv ssms