【SQL server】存储过程模板

SQL server存储过程模板

创建存储过程

sql 复制代码
CREATE PROC TEST
	-- 此处可设置参数(非必须)
	@TEST VARCHAR(MAX)		-- 未设置默认值时,需要在执行存储过程时进行传参
AS
BEGIN
	-- 在此也可以定义参数
	DECLARE @NAME VARCHAR(MAX)
	/*
		...SQL相关逻辑脚本
	*/
END
GO
-- 执行存储过程
EXEC TEST @TEST='123'

修改存储过程

主要是将 CREATE 改为 ALTER 关键字

sql 复制代码
ALTER PROC TEST
	-- 此处可设置参数(非必须)
	@TEST VARCHAR(MAX)		-- 未设置默认值时,需要在执行存储过程时进行传参
AS
BEGIN
	-- 在此也可以定义参数
	DECLARE @NAME VARCHAR(MAX)
	/*
		...SQL相关逻辑脚本
	*/
END
GO
-- 执行存储过程
EXEC TEST @TEST='123'
相关推荐
z人间防沉迷k13 分钟前
字符串索引、幻读的解决方法
数据库·sql·mysql
岁忧31 分钟前
LeetCode 高频 SQL 50 题(基础版)之 【聚合函数】部分
数据库·sql·leetcode
北漂老男孩3 小时前
Flink SQL 编程详解:从入门到实战难题与解决方案
大数据·sql·flink
雷神乐乐4 小时前
Oracle中EXISTS & NOT EXISTS的使用
数据库·sql·oracle
Hubert_xx6 小时前
SQL正则表达式总结
前端·sql·正则表达式
SuperherRo9 小时前
Web攻防-SQL注入&增删改查&HTTP头&UA&XFF&Referer&Cookie&无回显报错
sql·referer·增删改查·cookie·xff·ua
永远在减肥永远110的的小潘17 小时前
通过HIVE SQL获取每个用户的最大连续登录时常
hive·hadoop·sql
abcnull17 小时前
mybatis的mapper对应的xml写法
xml·sql·spring·mybatis·mapper
小陈又菜19 小时前
Real SQL Programming
数据库·sql
白皎1 天前
经典SQL查询问题的练习第二天
数据库·sql