仍然是变量的使用问题?
hljhl 2003-11-06 09:53:47 真是盼望sql有类似“宏代换”函数
我有这样一个问题,有60多个代码表,表名在_dmbnote表中的dmbname字段中,我现在要修改每个代码表中的hz字段类型为varchar,长度为每个代码表中hz字段中的最大长度,
begin
set @sql='alter table '+@bm+' alter column hz varchar(select max(len(hz)) from ' +@bm+')'
exec(@sql)
fetch cur_dmb into @bm
end
不知怎么写?请指教!