- 博客(3)
- 收藏
- 关注
原创 数据库后台编程技术中的触发器
数据库后台编程技术中的触发器触发器是一种特殊的存储过程,它不需要用户来直接调用,而是在对表中的数据进行UPDATE、INSERT或DELETE操作时自动触发进行的。触发器的三种类型DML触发器如果用户要通过数据操作语言(DML)事件编辑数据,则执行DML触发器。DML事件是针对表或视图的INSERT、UPDATE或DELETE语句。DDL触发器DDL触发器用于响应各种数据定义语言(DDL)事件,这些事件主要对应T-SQL中的CREATE、ALTER和DROP语句,以及执行过程类似于D
2021-03-11 21:18:20 419
原创 数据库后台编程技术中的用户定义函数
数据库后台编程技术中的用户定义函数用户定义函数与编程语言中的函数类似,其结构与存储过程类似,但函数必须有一个RETURN子句,用于返回函数值。标量函数标量函数是返回单个数据值的函数。下面将通过一个例子来说明标量函数的创建和调用方法【例1】创建查询指定商品类别的商品种类数的标量函数创建标量函数CREATE FUNCTION dbo.f_GoodsCount(@ class varchar(10))RETURNS int BEGIN DECLARE @ x int SELECT @
2021-03-08 12:31:48 312
原创 数据库后台编程技术中的存储过程
数据库后台编程技术1. 存储过程存储过程类似于其它编程语言中的子程序,可以输入输出参数,包含执行数据库操作的语句,并且可以向调用过程返回状态值,以表明执行成功或者失败。下面通过例子说明存储过程的相关操作:【例1】建立查询某个制定地区购买了单价高于指定价格的商品的顾客的购买信息,列出顾客的姓名、购买的商品名、单价、购买日期、会员积分数。其中默认地区为“北京市海淀区”。CREATE PROCEDURE p_CustBuy@area varchar(20) = '北京市海淀区',@Price mone
2021-03-04 20:52:16 267 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人