八月随笔

多个表添加几个相同的字段

经理让把一个论坛数据结构整理下(其实就是Discuz!nt),每个表后面要增加三个字段,备注,创建人,创建时间,修改人,修改时间,公司规定啊,虽然我觉得这几个字段是画蛇添足,61张表,都添加,还不累死,所以想到了好办法,SQL语句游标,快多了

declare @sql varchar(max)

select @sql=isnull(@sql,'')+' alter table '+name + ' add Marks nvarchar(50),Creater nvarchar(50),CreateTime datetime,Modifier nvarchar(50),ModiTime datetime ' from sys.tables

where name like 'dnt'+'%'

exec(@sql)

尊重作者附上信息:作者:bkxxf
出处:http://www.cnblogs.com/bkxxf/

 

posted @ 2013-08-05 10:18  觉信  阅读(163)  评论(0编辑  收藏  举报