存储过程

✍ dations ◷ 2025-12-10 23:33: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 来调用存储过程。

相关

  • 曼吉斯套州曼格斯套州(哈萨克语:Маңғыстау облысы)是哈萨克斯坦的一个州份,西临里海,东邻乌兹别克,南邻土库曼。面积165,600平方公里。人口373,400(2006年资料)。首府阿克套。1
  • PricewaterhouseCoopers丹尼斯·纳利(董事长) 苏·伯特普华永道(英语:PricewaterhouseCoopers,简称 PwC)是一国际会计审计专业服务网络。普华永道是四大国际会计师事务所之一,其他三大事务所是毕马威、德
  • 精灵 (闪电)精灵(英语:Sprites)是一种发生在积雨云以上的大范围放电现象,由雷暴云和地面之间的正地闪所致。精灵发橙红色光,会在夜空中以各种形状闪烁地出现。精灵在对流层以上海拔约50至90
  • 肠道寄生虫病肠道寄生虫(英语:Intestinal parasite)是指主要寄生在人类或其他动物之肠道的寄生虫,主要透过受污染的食物或食水而感染。肠道寄生虫的类型包括蛔虫、蛲虫(线虫)、钩虫、绦虫及肝
  • 觉昌安觉昌安(满语:ᡤᡳᠣᠴᠠᠩᡤᠠ,穆麟德:Giocangga,太清:Giuqangga,1526年-1583年),中国明朝后期女真建州左卫领袖,明朝史料中译为教场、叫场。觉昌安曾于嘉靖三十六年(1557年)在抚顺等地劫
  • 资讯型广告资讯型广告(infomercial)是一种播出时间与普通电视节目一样长的电视广告,通常播出时间长达30分钟至1小时,而播出时段则为电视台收视状况较不好或是家庭主妇较常收看的上午、下午
  • 来自地球的人John BillingsleyAnchor Bay Entertainment,《来自地球的人》(英语:,又译:这个男人来自地球、地球不死人)是一部2007年出品的独立电影。由Richard Schenkman执导,Jerome Bixby编剧
  • 香兰素胺香兰素胺(Vanillylamine),又称香草胺,是一种生物碱,是辣椒素生物合成的中间产物。由香兰素通过香兰素转氨酶而得到。并进一步与8-甲基-6-壬酸通过辣椒素合成酶的催化而转化为辣椒
  • 大波兰地区格罗济斯克大波兰地区格罗济斯克(Grodzisk Wielkopolski)是波兰的一座城市。2006年有人口13,703人。
  • 西班牙大象棋西班牙大象棋(Grande Acedrex),是十三世纪时记载于阿方索十世的《对弈集》的波斯象棋变体。