比如这个IF NOT EXISTS(SELECT * FROM sysobjects WHERE NAME='PROC_DropColumn')
BEGIN
declare @DropColumnSql nvarchar(max)
set @DropColumnSql='
CREATE PROCEDURE PROC_DropColumn
@TableName VARCHAR(50), --表名参数
@ColumnName VARCHAR(50), --列名参数
@Type VARCHAR(20) --数据类型参数
AS
declare @sql nvarchar(1000)
Set @sql='' ALTER TABLE '' + @TableName
+ '' DROP '' + @ColumnName +'' ''+ @TypeExec(@sql)'
EXEC(@DropColumnSql)
END
不一定要完全按照CSDN上面的来,我想知道主流做法是怎么做的,是不要要用第三方控件?
BEGIN
declare @DropColumnSql nvarchar(max)
set @DropColumnSql='
CREATE PROCEDURE PROC_DropColumn
@TableName VARCHAR(50), --表名参数
@ColumnName VARCHAR(50), --列名参数
@Type VARCHAR(20) --数据类型参数
AS
declare @sql nvarchar(1000)
Set @sql='' ALTER TABLE '' + @TableName
+ '' DROP '' + @ColumnName +'' ''+ @TypeExec(@sql)'
EXEC(@DropColumnSql)
END
不一定要完全按照CSDN上面的来,我想知道主流做法是怎么做的,是不要要用第三方控件?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货