------关键字 proc | procedure 存储过程
--创建
create procedure my_procedure(
@str_in nvarchar(max),
@str_out nvarchar(max) output--输出参数
)
as
set @str_out = @str_in
--删除
drop procedure my_procedure
--修改
alter procedure my_procedure(
@str_in nvarchar(max),
@str_out nvarchar(max) output
)
as
set @str_out = @str_in
--查询
sp_helptext my_procedure
--执行
declare @str_in nvarchar(max),@str_out nvarchar(max)
set @str_in = 'I''m a procedure'
exec my_procedure @str_in, @str_out output
print @str_out
------关键字 view 视图
--增加
create view my_view
as
select * from my_tb
--删除
drop view my_view
--修改
alter view my_view
as
select * from my_tb
--查询
sp_helptext my_view
--执行 /查询与基本表一致,增加删除修改不同
select * from my_view