摘要: 1、概念 公用表表达式(Common Table Expression)是SQL SERVER 2005版本之后引入的一个特性.CTE可以看作是一个临时的结果集,可以在接下来的一个SELECT,INSERT,UPDATE,DELETE,MERGE语句中被多次引用。使用公用表达式可以让语句更加清晰简练 阅读全文
posted @ 2017-03-05 16:20 一二山人 阅读(686) 评论(0) 推荐(0)
摘要: 1、概念 指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)由多个sql语句组成,必须作为一个整体执行这些sql语句作为一个整体一起向系统提交,要么都执行、要么都不执行 语法步骤:开始事务:BEGIN TRANSACTION --开启事务事务提交:COMMIT TRANSACTION 阅读全文
posted @ 2017-03-05 16:11 一二山人 阅读(15027) 评论(0) 推荐(4)
摘要: 引言 --• NOT NULL --• UNIQUE --• PRIMARY KEY --• FOREIGN KEY --• CHECK --• DEFAULT 1.SQL NOT NULL 约束 1.1、强制 "Id_P" 列和 "LastName" 列不接受 NULL 值(默认为NULL) 2. 阅读全文
posted @ 2017-03-05 15:12 一二山人 阅读(4834) 评论(0) 推荐(3)
摘要: 引言 先不讲游标的什么概念,看如下Sql Server2008 图例: 需求:两张表的O_ID是一一对应的,现在求将加薪的工资+原来的工资=现在的工资,也就是O_Salary=O_Salary+A_Salary,修改表OriginSalary的工资字段。 对于一些不熟悉游标的程序员来说,这个并不是什 阅读全文
posted @ 2017-03-05 13:11 一二山人 阅读(651) 评论(0) 推荐(4)
摘要: <1>、关联映射:一对多/多对一 存在最普遍的映射关系,简单来讲就如球员与球队的关系;一对多:从球队角度来说一个球队拥有多个球员 即为一对多多对一:从球员角度来说多个球员属于一个球队 即为多对一数据表间一对多关系如下图: 一对多的实现:在多的一方的表里面,添加外键。 <2>、关联映射:一对一 一对一 阅读全文
posted @ 2017-03-05 12:16 一二山人 阅读(3362) 评论(0) 推荐(1)