存储过程

✍ dations ◷ 2025-12-08 20:11:18 #数据库管理系统,计算机编程

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

相关

  • 冰人奥茨冰人奥茨(德语:Ötzi),也称奥茨冰人、锡米拉温人(Similaun man)或厄茨人,以其发现地所在山谷而命名,是1991年于奥茨塔尔阿尔卑斯山脉冰川发现的一具因冰封而保存完好的天然木乃伊,地
  • 裂谷热裂谷热(英语:Rift Valley fever)又称作里夫谷热,是一种由病毒引起的人畜共通病,它的症状程度从轻微到严重都有。轻微的症状包括:发烧、肌肉疼痛、以及头痛(常持续数天到一周);严重的
  • 外商直接投资外国直接投资(英文:Foreign direct investment,缩写:FDI)是指外国企业为获得利益在本地所作的经济投资。一般而言,外国企业会和本地企业组成一个公司,形成一个多国企业或者国际企业
  • 逻辑语逻辑语(逻辑语:la .lojban.,英语:Lojban,/ˈloʒban/  ( 聆听)),一种人工语言,是Loglan的后继者,由逻辑语言群(Logical Language Group,LLG)在1987年开始发展而成。最初目标是证明萨丕
  • 朝鲜核试验迄2017年9月为止,朝鲜民主主义人民共和国(北朝鲜、北韩)共进行过六次被证实的核试验:
  • 西华堂坐标:22°59′58″N 120°12′36″E / 22.999441°N 120.210004°E / 22.999441; 120.210004台湾台南市北区北忠街92号、 西华街59巷16号西华堂创建于清乾隆十五年(1750年),位
  • 莱泰高速公路莱芜—泰安高速公路,简称莱泰高速”,高速公路网编号为S26,山东省一条在畅通的连接济南市莱芜区和泰安市的双向四车道高速公路。全长63.3千米,起自济南市莱芜区莱芜西,终至泰安东
  • 亨利三世 (法兰西)亨利三世(Henri III,原名:亨利·亚历山大(Henri Alexandre),1551年9月19日-1589年8月2日)法国瓦卢瓦王朝国王(1574年—1589年在位)。亨利二世第四子,母为凯瑟琳·德·麦第奇。生于枫丹
  • 伐丽流伐丽流(缅甸语:ဝါရီရူး,1253年3月-1307年1月),孟族名马加杜,又名瓦拉如(Wareru),缅甸勃固王朝开国君主。他是生于棠温(英语:Donwun)的掸族(母亲是孟族),曾在暹逻素可泰王国的兰甘亨
  • 玛格丽特·米德电影节玛格丽特·米德电影节(英语:Margaret Mead Film Festival)是由美国自然历史博物馆主办的一年一度的纪录片电影节,每年11月在纽约举行,是美国历史最悠久的放映国际纪录片的电影节