摘要: 注入1. 创建存储USE TSQL2012;GOIF OBJECT_ID('Sales.ListCustomersByAddress') IS NOT NULL DROP PROCEDURE Sales.ListCustomersByAddress;GOCREATE PROCEDURE Sal... 阅读全文
posted @ 2015-03-24 23:11 Haseo 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 因为工作需要,得把psql的表放到SQL Server, 找到一个PGNP(http://www.pgoledb.com/) 的适配器,不过一看要300$就没有去尝试了. 官方倒是有ODBC的驱动.以下使用ODBC操作的过程记录.1. 下载PostgreSQL ODBC驱动http://www.po... 阅读全文
posted @ 2015-03-19 10:55 Haseo 阅读(1338) 评论(1) 推荐(0) 编辑
摘要: 数据中有4个Schema无法被删除● dbo, 具有db_owner或者db_ddl_admin 的用户,新创建对象默认schema就是dbo● guest , 用来给guest 用户使用,这个schema很少用到● INFORMATION_SCHEMA , 由Information Schema ... 阅读全文
posted @ 2015-03-18 22:58 Haseo 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 事务的ACID属性Atomicity 原子性 每个事务作为原子单元工作(即不可以再拆分),也就是说所有数据库变动事务,要么成功要么不成功。SQL Server把每个DML或者 DDL命令都当做一个事务。不允许任何命令只是部分成功。 比如一个UPDATE语句更新500行,除非500行全部更新,否则有任... 阅读全文
posted @ 2015-03-15 17:09 Haseo 阅读(1474) 评论(1) 推荐(0) 编辑
摘要: 常用语法MERGE INTO AS TGTUSING AS SRC ON WHEN MATCHED [AND ] -- 允许两个子句: THEN -- UPDATE 和 DELETEWHEN ... 阅读全文
posted @ 2015-03-12 23:13 Haseo 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 行专列 Pivot1)SQL 2000版本静态SELECT ID , SUM(CASE Code WHEN 'Item1' THEN Value ELSE 0 END) AS Item1 , SU... 阅读全文
posted @ 2015-03-11 22:38 Haseo 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 使用IDENTITY列属性1. 建立表 Sales.MyOrdersUSE TSQL2012;IF OBJECT_ID(N'Sales.MyOrders', N'U') IS NOT NULL DROP TABLE Sales.MyOrders;GOCREATE TABLE Sales.MyOrde... 阅读全文
posted @ 2015-03-10 23:13 Haseo 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: TOP的工业标准版 OFFSET-FETCHOFFSET 用来设置跳过行的数量 FETCH 用来设置检索多少行,必须要排序才能用,SQL Server 2012的新语法从语意的角度来讲如果要跳开几行,那么你用关键词 FETCH NEXT,如果不跳过任何行。则使用FETCH FIRST 。(也就是说这... 阅读全文
posted @ 2015-03-08 21:48 Haseo 阅读(559) 评论(0) 推荐(0) 编辑
摘要: INSERT VALUES插入一行或多行到目标表中-- single rowINSERT INTO Sales.MyOrders(custid, empid, orderdate, shipcountry, freight) VALUES(2, 19, '20120620', N'USA', 30... 阅读全文
posted @ 2015-03-08 20:46 Haseo 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 一、建立视图IF OBJECT_ID('Sales.OrderTotalsByYear', 'V') IS NOT NULL DROP VIEW Sales.OrderTotalsByYear;GO例一:CREATE VIEW Sales.OrderTotalsByYearWITH SCHEM... 阅读全文
posted @ 2015-03-08 18:36 Haseo 阅读(420) 评论(0) 推荐(0) 编辑