【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'
相关推荐
vvilkim2 小时前
SQL语言基础:从入门到掌握结构化查询语言
数据库·sql·oracle
八股文领域大手子3 小时前
Spring Boot Controller 如何处理HTTP请求体
java·开发语言·sql·spring·spring cloud
多多*7 小时前
分布式ID设计 数据库主键自增
数据库·sql·算法·http·leetcode·oracle
我爱夜来香A7 小时前
SQL进阶:如何把字段中的键值对转为JSON格式?
数据库·sql·json
珹洺8 小时前
数据库系统概论(七)初识SQL与SQL基本概念
数据库·sql
鸿乃江边鸟10 小时前
Starrocks 的 ShortCircuit短路径
大数据·starrocks·sql
檀越剑指大厂12 小时前
【SQL系列】多表关联更新
数据库·sql
gadiaola19 小时前
MySQL从入门到精通(三):MySQL数据类型、SQL语言—DDL
数据库·sql·mysql·database
GUIQU.1 天前
【MySQL】SQL简述
数据库·sql·mysql
zfj3211 天前
用java实现一个简单的sql select 解析器,无需第三方依赖,完全从0开始
java·sql