Sql 如何在动态列中插入值?
我要求这样做。你遗漏了一些撇号Sql 如何在动态列中插入值?,sql,sql-server,Sql,Sql Server,我要求这样做。你遗漏了一些撇号 declare @Columnnew varchar(50) set @Columnnew ='NewColumn' EXEC ('alter table dbo.Customers add '+ @Columnnew+' varchar(50)') exec('insert into Customers ('+@Columnnew+')'+'values('+'jhj'+')') declare @Columnnew varchar(50) set @Col
declare @Columnnew varchar(50)
set @Columnnew ='NewColumn'
EXEC ('alter table dbo.Customers add '+ @Columnnew+' varchar(50)')
exec('insert into Customers ('+@Columnnew+')'+'values('+'jhj'+')')
declare @Columnnew varchar(50)
set @Columnnew ='NewColumn'
EXEC ('alter table dbo.Customers add '+ @Columnnew+' varchar(50)')
exec('insert into Customers ('+@Columnnew+')'+'values('+'''jhj'''+')')