存储过程

✍ dations ◷ 2025-09-19 07:57: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 来调用存储过程。

相关

  • 混沌传统宗教仪式:神明秘密社会:混沌,又写作浑沌,指混乱而没有秩序的状态。在哲学中,混沌指虚空,或者没有结构的均匀状态。在非线性科学中,“混沌”这个词的含义和本意相似但又不完全一
  • 非结晶无定形体,或称无定形体、无定形形固体,是其中的原子不按照一定空间顺序排列的固体,与晶体相对应。常见的无定形体包括玻璃和很多高分子化合物如聚苯乙烯等。只要冷却速度足够快
  • 祖辈祖先,又称祖亲、祖宗,是指辈分比自己高的直系血亲,与后代相反。然而,很多时候所指的祖先,通常都是最少隔几代,年代久远的则称为远祖。在很多父系社会,狭义的祖先一词只代指父亲那边
  • 中亚河中地区河中(英语:Transoxiana),指中亚锡尔河和阿姆河流域以及泽拉夫尚河流域,包括今乌兹别克斯坦全境和哈萨克斯坦西南部。河中为古代欧亚陆路主商道丝绸之路重要通道;自波斯帝国(前559—
  • 蒙特利尔加拿大人蒙特利尔加拿大人队(英语:Montreal Canadiens,法语:Canadiens de Montréal)是位于加拿大蒙特利尔的国家冰球联盟队伍,隶属于东部联盟大西洋分区。蒙特利尔加拿大人队成立于1909年
  • 九月九月可以指:
  • 全科医生人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学家庭医学科医师(英文:General Practitio
  • 伊塔洛·斯韦沃笔名伊塔洛·斯韦沃(Italo Svevo),意大利犹太商人兼小说家。埃托雷·施米茨(Ettore Schmitz,1861年12月9日─1928年9月13日)为他的本名,大器晚成,60岁后才写出成为名之作《季诺的意
  • 康威生命游戏康威生命游戏(英语:Conway's Game of Life),又称康威生命棋,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。它最初于1970年10月在《科学美国人》杂志上马丁·葛登能的
  • CSI效应CSI效应(英语:CSI effect)也称CSI症候群(英语:CSI syndrome):ch.2或CSI感染(英语:CSI infection),是指因《犯罪现场调查》之类犯罪题材电视节目中有关司法科学的多种过分夸大描绘而对