创建存储过程模板

create proc [dbo].[wp]
@tablename varchar(64)
as
set nocount on
set transaction isolation level read uncommitted
set xact_abort on
begin
–判断表存不存在
declare @tableid int = object_id(@tablename)
if @tableid is null
begin
select @tablename + ‘table not exists’ as error
return
end
–生成模板
declare @table table(code varchar(256))
insert into @table(code)
select ‘-- =============================================’ union all
select '-- Author: wll ’ union all
select '-- Create date: ’ + CONVERT (nvarchar(19),GETDATE(),120) union all
select '-- Description: ’ union all
select ‘-- =============================================’ union all
select ‘create proc p_’ union all
select ‘as’ union all
select ‘set nocount on’ union all
select ‘set transaction isolation level read uncommitted’ union all
select ‘set xact_abort on’ union all
select ‘begin’ union all
select ‘end’ union all
select ‘go’
select code as temp from @table
end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值