存储过程

✍ dations ◷ 2025-04-28 15:49:28 #数据库管理系统,计算机编程

存储过程,又称存储程序(英语:Stored Procedure),是在数据库存储复杂程序,以便外部程序调用的数据库对象,可以视为数据库的一种函数或子程序。

存储过程具有下列的好处:

存储过程是数据库对象之一,必须使用数据定义语言来创建,例如:

CREATE PROCEDURE usp_AddProduct(   @Barcode varchar(13),   @Caption nvarchar(50))ASBEGIN   IF LEN(@Barcode) < 13       RAISERROR('Barcode length is too short.')   INSERT INTO MyProducts (Barcode, Caption) VALUES (@Barcode, @Caption)END

外部程序需要使用 EXECUTE 或 CALL 来调用存储过程。

相关

  • 拉美西斯二世妮菲塔莉(奈非尔塔莉),伊塞诺费特(英语:Isetnofret),玛特妮斐鲁丽,梅利塔蒙(英语:Meritamen),宾塔娜特(英语:Bintanath),荷努特美拉(英语:Henutmire),拉美西斯二世或拉姆西斯二世(Ramesses II,约
  • Th1辅助T细胞(T helper cells, Th),又称为助手型T细胞,是一种T细胞(白细胞的一种),它的表面有抗原受体,可以辨识抗原提呈细胞的MHC-II类分子呈献的抗原片段。一旦受到抗原刺激,Th细胞就
  • 族群械斗台湾分类械斗,台语称为拼(piàⁿ),是主要发生在18世纪中到19世纪末的台湾清治时期,自我认知不同族群间的武装冲突。“分类”的意思除了意指这种以武力为主的冲突有着自我与敌人“
  • 素可泰府素可泰府(泰语:จังหวัดสุโขทัย,皇家转写:Changwat Sukhothai,泰语发音:)是泰国北部的府,邻近府从北顺时针依序为:帕府、程逸府、彭世洛府、甘烹碧府、达府和南邦府。素
  • 巴卡县巴卡县(Baca County, Colorado)是美国科罗拉多州东南角的一个县,东邻堪萨斯州,南邻奥克拉荷马州,西南邻新墨西哥州。面积6,623平方公里。根据美国2000年人口普查,共有人口4,517人
  • 弗兰克帕伊斯弗兰克帕伊斯是古巴的城镇,属奥尔金省,面积510平方公里,海拔高度2米,2004年人口25,621,人口密度为每平方公里50.2人。
  • Cube娱乐Cube娱乐(韩语:큐브 엔터테인먼트;英语:Cube Entertainment)是韩国的经纪及唱片公司,于2006年由洪承成 (홍승성)社长所创办,原为Play Cube娱乐,常用外号为United Cube、U Cube。 MUSIC
  • 中国铁路22C型客车中国铁路22C型客车,是中国铁路22型客车的衍生版本,生产数量不多。车体结构材料使用耐候钢,车内使用40瓦日光灯的照明灯具。在同系车窗之间中间外墙,22/22B型有加强筋,22C无压筋。
  • 北带方北带方(韩语:북대방),是存在于公元一世纪的古代朝鲜半岛西部部落国家。北带方本是竹覃城,前汉设立乐浪郡。后乐浪僭称乐浪国,和带方人建立的带方国。新罗弩礼王四年(27年),带方人与乐
  • 大度路大度路,是台北市北投区的一条重要道路,始于磺港溪边大业路口(土地公埔),终于关渡中央北路四段路口(新北台北市界)连至民权路,是全长约3公里的直线道路,为连络新北市淡水区、三芝区