【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'
相关推荐
Goona_1 小时前
拒绝SQL恐惧:用Python+pyqt打造任意Excel数据库查询系统
数据库·python·sql·excel·pyqt
rufeii4 小时前
[极客大挑战 2019]FinalSQL--布尔盲注
sql
技术卷8 小时前
详解力扣高频SQL50题之1084. 销售分析 III【简单】
sql·leetcode·oracle
NPE~11 小时前
基于MySQL实现基础图数据库
数据库·sql·mysql·教程·图数据库·图结构
技术卷11 小时前
详解力扣高频SQL50题之550. 游戏玩法分析 IV【中等】
sql·mysql·leetcode·oracle
样子201811 小时前
Sql注入 之sqlmap使用教程
数据库·sql
技术卷16 小时前
详解力扣高频 SQL 50 题之584. 寻找用户推荐人【入门】
sql·leetcode·oracle
ALLSectorSorft1 天前
教务管理系统学排课教务系统模块设计
数据库·sql·oracle
笑衬人心。1 天前
后端项目中大量 SQL 执行的性能优化
sql·spring·性能优化
旧时光巷1 天前
SQL基础⑭ | 变量、流程控制与游标篇
数据库·sql·学习·mysql·变量·游标·流程控制