插入数据 有两个表,分别是表A和表BA的列名如下C1 C2 C3 C4 .....C10B的列名如下,C1,C2,C3,C4,C5,C6,C7,插入了D1,D2,D3列,C8,C插入了D4,D5列,C8,C9,C10其中A中是有数据,B是动态创建的新表,如何可以把A中的数据插入到B中,因为B是动态创建的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @sql varchar(1000)select @sql=isnull(@sql+',','') + name from syscolumns where id=object_id('A') order by colidselect @sql='insert b('+@sql+') select '+@sql +' from A'exec(@sql) insert into b(字段..) select 字段,.. from A 数据库不设置用户名密码怎么连接 求教一个查询语句 在C#中的SQL语句中如何直接使用C#程序中定义的整型变量@x。能这样"select * from A where M=@x"使用@x吗?那么,如何使用@x?请不要说这样使用@x:"select * from A where M="+@x 高手請教! 关于多表查询释义的疑惑? 什么时候用函数,什么时候该用存储过程? SQL实现查找关键字 这个SQL语句该怎理解啊 求教sql语句 这个问题怎么解决? 有点看不懂,那位大哥解答下! 关于Create statistics 的问题
select @sql=isnull(@sql+',','') + name from syscolumns where id=object_id('A') order by colid
select @sql='insert b('+@sql+') select '+@sql +' from A'
exec(@sql)
insert into b(字段..) select 字段,.. from A