存储过程

✍ dations ◷ 2025-12-09 17:13:23 #数据库管理系统,计算机编程

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

相关

  • 昆汀·塔伦蒂诺昆汀·杰罗姆·塔伦蒂诺(英语:Quentin Jerome Tarantino,/ˌtærənˈtiːnoʊ/,1963年3月27日-),美国男导演、编剧、监制和演员。他电影的特色为非线性叙事(英语:Nonlinear narrativ
  • 伍德兰市伍德兰市(原文:The Woodlands, Texas)是一个位在美国得州大休斯敦都会区的新市镇和普查规定居民点。这个普查规定居民点在2010年的人口有93,847人,相较于2000年的55,649人成长
  • 巴地省巴地头顿省(越南语:Tỉnh Bà Rịa - Vũng Tàu/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt
  • 凤凰传统宗教仪式:神明秘密社会:凤凰,亦称
  • 阿塔纳索夫贝瑞计算机阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,通常简称ABC计算机)是世界上第一台电子数字计算设备。这台计算机在1937年设计,不可编程,仅仅设计用于求解线性方程组,并在1942
  • 丁香油酚丁香油酚(英语:Eugenol,分子式C10H12O2),是一种有机化合物,存在于多种植物中,富含于其精油中,如月桂油等。具有持久香气,常作为香皂的香料。丁香油酚是苯基丙烯,烯丙基链取代的邻甲氧
  • 裂脑裂脑(英语:Split-brain)是指连接大脑左右脑的胼胝体受损到一定的程度后时的症状,医疗上的胼胝体横切术(英语:Corpus callosotomy)亦会造成此种症状。胼胝体横切术是医治难以治疗的
  • 开放媒体联盟开放媒体联盟(Alliance for Open Media,简称AOMedia)是一个发展开放影像编码的非营利组织,目标是开发免专利的影像编码格式,作为VP9影像编码的继任者,取代需要专利的HEVC影像编码
  • 初雪樱《初雪樱》(日语:はつゆきさくら(初雪桜))为SAGA PLANETS于2012年2月24日发售的恋爱冒险类型成人游戏。后来由ENTERGRAM发售PlayStation Vita版和PlayStation 4版。本作是关于被
  • 管运龙管运龙(1929年9月27日-),笔名管管,生于中国青岛,台湾著名现代诗人,以“诗人管管”之名享誉台湾。管管肄业于青岛市私立红万字会慈济商职,因战乱,十七岁时被国民革命军抓伕强迫入伍。1