存储过程

✍ dations ◷ 2025-08-13 20:49:41 #数据库管理系统,计算机编程

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

相关

  • 美国鸟类《美国鸟类》(英语:The Birds of America),美国博物学家、画家约翰·詹姆斯·奥杜邦编著的一本书。书中,他绘制并详细描述了生活在美国的各种鸟类。这本书是一系列书的合集,于1827
  • 加拿大自由党加拿大自由党(英语:Liberal Party of Canada;法语:Parti libéral du Canada)是加拿大历史最悠久的政党之一。传统上,自由党定位在经济立场上较保守党为左,但较新民主党为右的中间
  • 大山严大山岩(1842年11月12日-1916年12月10日,天保13年-大正5年),字“清海”,雅号“赫山”、“瑞岩”,讳名“弥助”,是日本武士、政治家、军人、元帅陆军大将从一位大勲位功一级公爵。他在
  • 圣宠谷坐标:48°50′21″N 2°20′40″E / 48.83917°N 2.34444°E / 48.83917; 2.34444圣宠谷(Val-de-Grâce)是法国首都巴黎第五区的一所军医院。圣宠谷教堂(48°50′26″N 2°20′3
  • 中医各家学说中医各家学说是指中国历史上发展出的基于中国医学传统的,以研究、讨论中医学思想理论及临床经验为主的各类中医学学术流派及其学说。而事实上人们所说的各家学说,多指以《黄帝
  • 建成区 (台北市)邻接行政区 大同区、中山区、延平区、城中区建成区为台湾台北市已整并的行政区之一,区名取自老地名“建成街”。位于台北市西侧旧市区之市中心,为当时台北市面积最小、人口密
  • 史蒂文·杰拉德史蒂文·乔治·杰拉德,MBE(英语:Steven George Gerrard,1980年5月30日-)出生于英格兰默西赛德郡的惠斯顿(英语:Whiston, Merseyside),是一位前英格兰足球运动员,司职中场,为利物浦前球
  • 地幔岩地幔岩(英语:Pyrolite)是假想中与地球上地幔的组成相同的岩石,地幔岩组成的猜测来源于理论分析。不同模型中对地幔岩成分的假设有所不同,一般认为它由1:3的拉斑玄武岩(英语:tholeii
  • 弗朗索瓦-阿德里安·布瓦尔迪厄弗朗索瓦·阿德里安·布瓦尔迪厄(法语:François-Adrien Boieldieu,1775年12月16日-1834年10月8日),法国作曲家。父亲是鲁昂当地的主教,早年学习演奏管风琴和钢琴,后来到巴黎定居,与
  • 学校图书馆学报《学校图书馆学报》(英语:)是一本主要以经常接触年轻人的学校图书馆员、媒体专家或公共图书馆员等为读者导向之美国月刊杂志。其内容广纳许多主题范围的文章,并较著重于科技和多