是否可以从存储过程创建存储过程?
本文关键字:存储过程 创建 是否 | 更新日期: 2023-09-27 18:19:10
使用sql server 2014。被要求创建我所有的存储过程,看看是否有可能从存储过程中做到这一点?
当然可以,这样做:
create procedure creatorproc
as
begin
declare @sql as nvarchar(max);
set @sql = 'create procedure newproc as begin select ''hello''; end; '
exec(@sql);
end;
go
exec creatorproc ;