存储过程

✍ dations ◷ 2025-12-07 03:43:07 #数据库管理系统,计算机编程

存储过程,又称存储程序(英语: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 来调用存储过程。

相关

  • 电动机械电动机械学(Electromechanics)是指从电气工程和机械工程中,结合电气和机械的过程和程序。电气工程在这方面也包括电子工程。继电器起源于电报,是用来再生电报信号的电动机械装置
  • 高立德大学加拉德特大学(Gallaudet University)是第一所供聋人和弱听人士的高等学院,也是世界上唯一一所全部课程与服务都是为聋人或弱听学生而设的大学。该大学的命名是为了纪念对聋人教
  • 国立交通大学前瞻火箭研究中心国立交通大学前瞻火箭研究中心(英语:Advanced Rocket Research Center,缩写为ARRC)是私人与企业捐款于2012年在国立交通大学成立的探空火箭研究学术机构,成立宗旨意在促进台湾太
  • 职称职称是一种证书攻取制度,现正式名称为专业技术人员职业资格。目前专业技术人员职业资格分为两种:准入类和水平评价类,准入类专业多数涉及安全和公共利益等无此证书者不被准许从
  • 瑚布图河瑚布图河(俄语:Pека Гранитная,Granitnaya River)是位于中国东北地区和俄罗斯滨海边疆区之间的一条界河,是绥芬河右岸支流。“瑚布图”(满文:ᡥᡠᠪᡨᡠ,转写:hubtu)满语
  • 高氯酸氯高氯酸氯是分子式为Cl2O4的无机化合物。这种氯氧化物是不对称的,一个氯原子氧化态为+1而另一个为+7,准确的化学式应为ClOClO3。它可以用436nm的紫外线在室温下照射二氧化氯来
  • 植物生物物理学植物生物物理学(plant biophysics),是生物物理学(biophysics)的一个分支学科。它是将生物物理学的基本概念和研究方法引入植物研究的一门新兴学科。
  • .lr.lr为利比里亚国家及地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .
  • 王廷璋王廷璋(1884年-1944年),字子琦,号澹盫,浙江省绍兴府山阴县人,毕业于比利时黎业斯大学(即圣路易斯大学 Saint Louis University),宣统三年商科进士,夫人陈克柔。
  • 机械工业出版社机械工业出版社,即机械工业信息研究院,是一家总部位于中华人民共和国北京市西城区出版社,出版社成立于1952年。机械工业出版社由中华人民共和国国务院国有资产监督管理委员会管