摘要: 关系数据库的几种设计范式介绍1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有... 阅读全文
posted @ 2015-08-30 21:58 人走茶亦凉 阅读(277) 评论(0) 推荐(0)
摘要: 触发器create trigger tr_banj_inserton t_banjafter insertasbegindeclare @log varchar(50)select @log='插入的记录:banj_mc=' +banj_mc+'banzr='+banzr from inserted... 阅读全文
posted @ 2015-08-28 22:31 人走茶亦凉 阅读(191) 评论(0) 推荐(0)
摘要: 1 table1结构如下 2 id int 3 name varchar(50) 4 -------------------------- 5 declare @id int 6 declare @name varchar(50) 7 declare cursor1 cursor for ... 阅读全文
posted @ 2015-08-27 22:33 人走茶亦凉 阅读(178) 评论(0) 推荐(0)
摘要: 存储过程和自定义函数的区别Difference between Procedure and User Defined Function首先来看一下存储过程和自定义函数的概念一、 什么是存储过程? 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和... 阅读全文
posted @ 2015-08-27 22:28 人走茶亦凉 阅读(2572) 评论(0) 推荐(0)
摘要: declare @a int,@b int,@c intset @a = (select top 1 a from Table_1 )set @b = (select top 1 b from Table_1 )set @c = (select top 1 c from Table_1 )if(@a... 阅读全文
posted @ 2015-08-27 08:57 人走茶亦凉 阅读(151) 评论(0) 推荐(0)
摘要: 视图是对数据(一种元数据类型)的一种描述。当创建了一个典型视图时,通过封装一个 SELECT 语句(定义一个结果集来表示为虚拟表)来定义元数据。当在另一个查询的 FROM 子句中引用视图时,将从系统目录检索该元数据,并替代该视图的引用扩展元数据。视图扩展之后,SQL Server 查询优化器会为执... 阅读全文
posted @ 2015-08-26 23:01 人走茶亦凉 阅读(251) 评论(0) 推荐(0)
摘要: --数值函数--上线值 ,整数不变,整数部分加1select CEILING(6.5)--下线值,整数不变,小数去掉select floor (6.5)--指数幂select POWER(3,2)--34: 整数 56:小数 1 四舍五入保留的位数SELECT ROUND(34.56,1)--... 阅读全文
posted @ 2015-08-24 22:34 人走茶亦凉 阅读(212) 评论(0) 推荐(0)
摘要: --定义变量 声明 变量名 数据类型 varchar默认长度为1--char 当字符不够时 用空格代替declare @a char(10)--字符串用单引号set @a ='abcdef'select @a ='qqqqqqq'--输出print(@a)--输出的以表格方式 (常用)select... 阅读全文
posted @ 2015-08-24 22:32 人走茶亦凉 阅读(418) 评论(0) 推荐(0)
摘要: 1、 查询Student表中的所有记录的Sname、Ssex和Class列。2、 查询教师所有的单位即不重复的Depart列。3、 查询Student表的所有记录。4、 查询Score表中成绩在60到80之间的所有记录。5、 查询Score表中成绩为85,86或88的记录。6、 查询Student表... 阅读全文
posted @ 2015-08-22 08:24 人走茶亦凉 阅读(191) 评论(0) 推荐(0)
摘要: sql server时间戳timestamp在SQL Server中联机丛书是这样说的:SQL Server timestamp 数据类型与时间和日期无关。SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序。实现 timestamp 数据类型最初是为了支持 ... 阅读全文
posted @ 2015-08-19 10:46 人走茶亦凉 阅读(2979) 评论(0) 推荐(0)