【发布时间】:2011-03-18 02:23:00
【问题描述】:
我有一个包含多个列的电子表格,其中之一是 owner_id 列。问题是此列包含一个以逗号分隔的所有者 ID 列表,而不仅仅是一个。
我已将此电子表格导入我的 sql 数据库 (2008) 并完成了其他导入任务,现在有了一个 parcel_id 列作为此过程的结果。
我需要在我的parcelOwners 表中为每个 parcelID/ownerID 对创建一个条目,但我不知道如何在所有者 ID 位于逗号分隔列表中的情况下执行此操作。
我的表格如下所示:
ImportData
=================
owner_id varchar,
parcelID int
sample row (owner_id = '13782, 21431', parcelID = 319)
ParcelOwners
=================
ownerID int,
parcelID int
row from ImportData table should look like:
ownerID = 13782, parcelID = 319
ownerID = 21431, parcelID = 319
这对任何人来说都是常见的情况吗?如果是这样,你如何解决这个问题?
【问题讨论】:
标签: tsql sql-server-2008 import split