摘要: 触发器是一类特殊的存储过程,在对表update,insert或delete语句时自动执行, 没有参数,没有返回值; 一、触发器类型 1、for触发器 在动作执行之后触发(增删改执行完成后,触发器中的代码再执行),不能为视图指定for触发器,只能为表指定该触发器。 2、instead of触发器 可以 阅读全文
posted @ 2016-08-08 16:50 这都不是事 阅读(992) 评论(0) 推荐(1) 编辑
摘要: 一、概述 存储过程是一组编译在单个执行计划中的T-SQL语句 存储过程:就像函数一样的会保存在数据库中(可编程性) 存储过程的优点: 1、允许模块化程序设计 2、允许更快执行如果某操作需要大量T-SQL代码或需要重复执行,存储过程将比T-SQL批代码的执行要快。将在创建存储过程时对其进行分析和优化, 阅读全文
posted @ 2016-08-08 16:00 这都不是事 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1.索引 添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引 2.视图 视图就是我们查询出来的虚拟表 创建视图:create view 视图名 as SQL查询语句,分组,排序,in 等都不能写 视图的用法: select * from 视图名 3.SQL编程 (1)定义变 阅读全文
posted @ 2016-08-08 13:32 这都不是事 阅读(539) 评论(0) 推荐(1) 编辑
摘要: 1.数学函数:操作一个数据,返回一个结果 --取上限ceiling select code,name,ceiling(price) from car ; --取下限 floor select floor(price) from car --ABS 绝对值 --派 PI(),圆周率,括号里不需要加东西 阅读全文
posted @ 2016-08-08 11:25 这都不是事 阅读(875) 评论(0) 推荐(2) 编辑
摘要: 一、数据库操作 create database 数据库名称 ——创建drop database 数据库名称 ——删除use 数据库名称 ——使用go 两条SQL语句之间分隔 二、表的操作 create table 表名( 列名 类型 其它,列名 id类型 其它 ) ——使用primary key — 阅读全文
posted @ 2016-08-08 11:06 这都不是事 阅读(761) 评论(0) 推荐(0) 编辑