我想在一个表中插入记录,其中包含一个修订值,所有值都来自字符串拆分函数。
string[dbo].[StringSplit](@SelectedTables,',')
的输出:
4
5
6
7
@newid
的值 101
现在我想在表格中插入:
101 4
101 5
101 6
101 7
这是我的疑问:
insert into tblC6FD_QueryBuilderTableAssoc(QueryBuilderID,TableID)
select @NewId ,(select String from [dbo].[StringSplit](@SelectedTables,','))
上述查询有什么问题。
答案 0 :(得分:1)
试试这个:
SELECT @NewId ,
String
FROM [dbo].[StringSplit](@SelectedTables,',')
答案 1 :(得分:1)
尝试
insert into tblC6FD_QueryBuilderTableAssoc(QueryBuilderID,TableID)
select @NewId, String
from [dbo].[StringSplit](@SelectedTables,',')