我有一些数据的格式如下:插入多行到临时表与SQL2005
-1,-1,-1,-1,701,-1,-1,-1,-1,-1,304,390,403,435,438,439,442,455
我需要将其插入到一个临时表是这样的:
CREATE TABLE #TEMP
(
Node int
)
这样我就可以将它与另一个表中的数据进行比较。
上面的数据表示“节点”列的单独行。
有没有一种简单的方法来插入这些数据,所有在一个命令?
此外,数据实际上会以字符串的形式进入,所以我需要能够将它连接到SQL查询字符串中。如果需要,我可以明显修改它。
Google“sql server split function” – 2010-04-20 15:45:55