【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'
相关推荐
不剪发的Tony老师3 小时前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql
光泽雨5 小时前
UNION 和 UNION ALL 作用
数据库·sql
heimeiyingwang6 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
XDHCOM6 小时前
ORA-06521: PL/SQL映射函数错误,权威解析Oracle报错故障修复与远程处理方案
数据库·sql·oracle
数厘6 小时前
2.11 约束的使用(主键、外键、非空、唯一、默认值约束)
sql·mysql·数据分析
大大大大晴天️7 小时前
Flink技术实践-Flink SQL 开发中的隐蔽陷阱
大数据·sql·flink
数厘13 小时前
2.12 sql 数据插入(INSERT INTO)
数据库·sql·oracle
xuefuhe14 小时前
SQL Server partition table
sqlserver
A__tao14 小时前
一键实现 SQL → ES Mapping 转换,支持自定义 `text` 为 `json` 转换
sql·elasticsearch·json
XDHCOM1 天前
PostgreSQL 25001: active_sql_transaction 报错原因分析,故障修复步骤详解,远程处理解决方案
数据库·sql·postgresql