存储过程

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

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

相关

  • 渡轮渡轮,亦称为摆渡船、交通船,在固定航线上用来运输乘客的商船(英语:Merchant vessel),一般提供双向运送服务。渡轮有时也运送载具与货物,有时因其功能不同而被称作“水上巴士”或“
  • 美景宫美景宫(德语:Schloss Belvedere,又音译贝尔维第宫)是位于奥地利首都维也纳的一个巴洛克建筑风格的宫殿。美景宫曾是哈布斯堡王朝将军欧根亲王的宫殿。在欧根亲王去世后,美景宫于1
  • 粤海关粤海关,为清朝始设负责对外贸易实务的行政官署,前身为市舶司,后为广州海关。粤海关下辖数十个口岸,是清代前期及中期最大的海上对外贸易通道。清康熙二十三年(1684年),清廷统一台湾
  • 旋尾下目旋尾下目(学名:Spiruromorpha),原为胞管肾纲的旋尾目(学名:Spirurida),是旋尾亚目(昔日胞管肾纲的旋尾亚纲)之下的一个下目级分类单元。截至2018年1月15日 (2018-01-15),旋尾下目在WoR
  • 镇宁布依族苗族自治县镇宁布依族苗族自治县,简称镇宁县,是中国贵州省安顺市下辖的自治县,位于贵州西南部,距贵州省会贵阳130千米,有高速公路连通贵阳与镇宁之间。国土面积1709平方公里,辖15乡(镇),365村
  • 半跏思惟像半跏思惟像,是一种流行于古印度犍陀罗地区和东亚的佛像艺术造型,指的是结合了半跏坐姿和思惟相的弥勒或菩萨像。尊像一般左足支地、右腿盘起横放在左大腿上(半跏),以手支颐呈现出
  • 埃塞魮埃塞魮(学名:)为辐鳍鱼纲鲤形目鲤科的其中一个种。被IUCN列为濒危保育类动物,分布于非洲埃塞俄比亚,为特有种,体长可达25.8公分。 维基物种中有关埃塞魮的数据
  • 美国线美国线(英语:Open-High-Low-Close chart,OHLC chart),以竖立的线条表现股票价格的变化,可以呈现“开盘价、最高价、最低价、收盘价”,竖线呈现最高价和最低价间的价差间距,左侧横线
  • 大伽倻君主 · 首都 · 文学史 · 教育史 电影史 · 韩医史 陶瓷史 · 戏剧史 韩国国宝 · 朝鲜国宝大伽倻是伽倻的其中一个城邦王国,现址位在韩国庆尚北道高灵郡。根据《三
  • 白武士在工商业上,白武士又称白衣骑士,是指向另一间公司提供协助的公司、私人公司或者个人,可以分为几类。一类的白武士是向遭受第三方恶意收购的公司提出善意收购。白武士进行收购的