自动生成存储过程--sql 源码

时间:2012-03-22 09:38:01
【文件属性】:

文件名称:自动生成存储过程--sql 源码

文件大小:29KB

文件格式:SQL

更新时间:2012-03-22 09:38:01

存储过程 sql 源码 自动生成存储过程

-----------------------------函数--------------------- --------清理默认值 create FUNCTION [dbo].[fnCleanDefaultValue](@sDefaultValue varchar(4000)) RETURNS varchar(4000) AS BEGIN RETURN SubString(@sDefaultValue, 2, DataLength(@sDefaultValue)-2) END go --------获取默认值 create FUNCTION [dbo].[fnColumnDefault](@sTableName varchar(128), @sColumnName varchar(128)) RETURNS varchar(4000) AS BEGIN DECLARE @sDefaultValue varchar(4000) SELECT @sDefaultValue = dbo.fnCleanDefaultValue(COLUMN_DEFAULT) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = @sTableName AND COLUMN_NAME = @sColumnName RETURN @sDefaultValue END go --------判断是否为主键 CREATE FUNCTION [dbo].[fnIsColumnPrimaryKey](@sTable


网友评论