我有一个包含nvarchar
列[AffectedNodes]
的表格,当您查看其内容时会看起来像这样(显示了两个变体):
"MID128; MID129; MID130"
"[1,3,2]; [3,1,2]"
我们正在进行一项更改,将AffectedNodes
移动到其自己的[AffectedNode]
列nvarchar
表[NodeId]
中,该列应存储其中一个节点上面的字符串。我的任务是将现有内容迁移到新格式。
如您所见,使用semi-column
和space
分割值。
要遵循他们在我们的项目中使用的数据库升级过程,我必须在SQL Server CE中编写SQL查询。我想知道如何以一种干净的方式做到这一点。谢谢!
答案 0 :(得分:0)
SQL CE支持,CHARINDEX和SUBSTRING函数,您是否检查过它或者您是否发现它们存在任何问题?