0

我有一个表,其中包含一个nvarchar[AffectedNodes],当您查看其内容时,该列看起来像这样(显示了两个变体):

"MID128; MID129; MID130"
"[1,3,2]; [3,1,2]"

我们正在进行一项更改,该更改将移动AffectedNodes到它自己[AffectedNode]的具有一nvarchar列的表中,[NodeId]该表应存储上述字符串中的一个节点。我的任务是将现有内容迁移到新格式。

如您所见,这些值使用semi-column和 a进行拆分space

为了遵循他们在我们项目中使用的数据库升级过程,我必须在 SQL Server CE 中编写一个 SQL 查询。我想知道如何以一种简洁的方式做到这一点。谢谢!

4

1 回答 1

0

SQL CE 支持 CHARINDEX 和 SUBSTRING 函数,你检查过还是发现它们有什么问题?

于 2013-10-01T01:31:15.477 回答