ALTER TABLE添加字段问题
ALTER TABLE 表名 ADD 列名 类型 ... 其中列名和类型我想以存储过程参数的形式用户自己定义~这样可以吗!我想实现用户自定义字段
------解决方案--------------------create table tb
(
code varchar(10)
)
create procedure upaltertable
@tablename varchar(50),
@columnname varchar(50),
@type varchar(100)
as
begin
exec( 'alter table '+@tablename+ ' add '+@columnname+ ' '+@type)
end
exec upaltertable 'tb ', 'tempcolumn ', 'varchar(500) '