日期:2014-05-17 浏览次数:20701 次
insert into tb(col) select '''01'''
------解决方案--------------------
select '''name1'''--1 select ''name1'' --2 select 'name1' --3
------解决方案--------------------
-- 更新 update tb set col1= ''''+ col1 + '''';
------解决方案--------------------
insert table B(field) select '''' + fieldname + '''' from table A
------解决方案--------------------
4楼的 应该满足你的要求
------解决方案--------------------
仅供参考:
CREATE TABLE t1
(
id VARCHAR(5)
)
DECLARE @str VARCHAR(2000)='01 02 03'
SET @str=REPLACE(@str,' ',''''''' union all select ''''''')
SET @str='insert into t1 select '''''''+@str+''''''''
PRINT @str
EXEC (@str)
SELECT * FROM t1
---------------
id
'01'
'02'
'03'