摘要: 触发器类型有两种: 1、AFTER(FOR)触发器 在动作执行之后触发(增删改执行完成后,触发器中的代码再执行),不能为视图指定for触发器,只能为表指定该触发器。 2、instead of触发器 可以理解为替代触发操作执行,写了这个之后,写的执行代码就没有用了,就被触发器的代码覆盖了 同时DML 阅读全文
posted @ 2016-11-21 14:52 不会撩妹的白芒果 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、存储过程 1、概述 存储过程是一组编译在单个执行计划中的T-SQL语句 存储过程:就像函数一样的会保存在数据库中(可编程性) 存储过程的优点: 1、允许模块化程序设计 2、允许更快执行如果某操作需要大量T-SQL代码或需要重复执行,存储过程将比T-SQL批代码的执行要快。将在创建存储过程时对其进 阅读全文
posted @ 2016-11-21 14:50 不会撩妹的白芒果 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、连接查询:通过连接运算符可以实现多个表查询。 连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on(左右连接) 2.union(上下连接) 注:只有在列的数据类型一致时才能够连接起来 二、变量 SQL语言也跟其他编程语言一样, 阅读全文
posted @ 2016-11-21 14:49 不会撩妹的白芒果 阅读(697) 评论(0) 推荐(0) 编辑
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a 阅读全文
posted @ 2016-11-21 14:48 不会撩妹的白芒果 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 子查询,又叫做嵌套查询。 将一个查询语句做为一个结果集供其他SQL语句使用,就像使用普通的表一样,被当作结果集的查询语句被称为子查询。 子查询有两种类型: 一种是只返回一个单值的子查询,这时它可以用在一个单值可以使用的地方,这时子查询可以看作是一个拥有返回值的函数; 另外一种是返回一列值的子查询,这 阅读全文
posted @ 2016-11-21 14:46 不会撩妹的白芒果 阅读(169) 评论(0) 推荐(0) 编辑