读书人

ALTER TABLE添加字段有关问题

发布时间: 2012-02-05 12:07:14 作者: rapoo

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) '

读书人网 >SQL Server

热点推荐