我使用的是SQL Server 2008
我有一条INSERT语句
INSERT INTO [dbo].[TempSequences]
(Title, Sequence, FileTrackingTag)
SELECT Title, Sequence, FileTrackingTag
FROM [dbo].[MasterSequence]
WHERE charindex(',' + FileTrackingTag + ',', ',' + @filetag + ',') > 0;其中FileTrackingTag是与所述标题和序列相关联的一个。但是,我给它提供了一串这样的标记
即
'tag1,tag2,tag3,tag4'我怎么才能把正确的标签放进去呢?谢谢
发布于 2012-10-24 00:12:34
如果您的意思是只想通过参数放置一个提供的标记,而不是整个序列,那么:
INSERT INTO [dbo].[TempSequences]
(Title, Sequence, FileTrackingTag)
SELECT Title, Sequence, @filetag
FROM [dbo].[MasterSequence]
WHERE charindex(',' + FileTrackingTag + ',', ',' + @filetag + ',') > 0; https://stackoverflow.com/questions/13034596
复制相似问题