今天实现一个T-sql的小编程,分享给大家,看看就好~(列值赋值)

介绍:将一个表的某列值插入到另一个表的列里,暂定为表aa和表nn

DECLARE @a int

set @a=1

while @a<nn.列1.length    --(注:语法不对你可以用查询的方法找到该列有多少值,例:DECLARE @lg int  select @lg = count(列1) from nn)

begin

DECLARE @列值名 varchar(50)

set @列值名=(select 对应列 from nn where id=@a) --加条件是要每次只查询一条

insert into aa(yy)  value(@列值名) --yy:要更新的列

@a=@a+1

end

写的不是很完美,各位可以根据需求改进。

原文地址:https://www.cnblogs.com/newrohlzy/p/8799505.html