成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQLserver2005部分特性小結

開發
最近研究了一下SQLSERVER數據庫技術,發現了sqlserver2005一些特性,這里拿出來跟大伙分享一下。

  關于SQLserver2005的特性,我在下邊給大家介紹下。首先給出T-SQL腳本。

  建立一張測試表:

  1. CREATE TABLE TestTable (   
  2. Column1 varchar(1),   
  3. Column2 int

  加入一些測試數據:

  1. INSERT INTO TestTable VALUES ('A', 1);
  2. INSERT INTO TestTable VALUES ('A', 1); -- 重復
  3. INSERT INTO TestTable VALUES ('A', 2);
  4. INSERT INTO TestTable VALUES ('B', 1);
  5. INSERT INTO TestTable VALUES ('B', 2);
  6. INSERT INTO TestTable VALUES ('B', 2); --重復
  7. INSERT INTO TestTable VALUES ('C', 2); 

  使用sqlserver2005新特性刪除重復記錄:

  1. DELETE
  2. FROM  TestTable
  3. WHERE TestTable.%%lockres%%
  4.       NOT IN (SELECT MIN(b.%%lockres%%)
  5.               FROM   TestTable b
  6.               GROUP BY b.column1, b.Column2); 

  sqlserver2008新特性刪除重復記錄:

  1. DELETE
  2. FROM  TestTable
  3. WHERE TestTable.%%physloc%%
  4.       NOT IN (SELECT MIN(b.%%physloc%%)
  5.              FROM   TestTable b
  6.               GROUP BY b.column1, b.Column2); 

  當然了如果TestTable 具備主鍵(假設主鍵為ID且identity(1,1)),我們可以通過傳統的T-SQL語句獲取不重復的記錄:

  1. --建立主鍵
  2. alter table TestTable with nocheck add 
  3. id int identity(1,1) primary key
  4. go
  5. --取唯一記錄
  6. select min(ID)from TestTable
  7. group by column1, column2
  8. go 

  SQLSERVER2005隨機取數據:

  1. select top 3 * from TestTable order by newid()  

  上述語句每次從TestTable內取出的3條隨機記錄。

  SQLSERVER2005 row_number 函數:

  該函數主要用于sql分頁方面,給出簡單范例代碼:

  1. select * from(
  2.        select id,   column1, column2,   row_number() OVER(order by id desc ) as row from TestTable
  3. ) a
  4.     where   row   between   1   and   3 

       這里id為 TestTable 的自增主鍵,每次按主鍵id降序后取前三條數據行。

  查看SQLSERVER2005版本:

  1. SELECT  SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition' 

  這里給出不同版本的SQLSERVER2005版本:

  RTM版:

   sp3版:

       SQLSERVER2005所有版本:

  發行版Sqlservr.exe

  RTM2005.90.1399

  SQL Server 2005 Service Pack 12005.90.2047

  SQL Server 2005 Service Pack 22005.90.3042

  SQL Server 2005 Service Pack 32005.90.4035

  ***,希望本文可以給您帶來幫助。

       原文:http://www.cnblogs.com/ryanding/archive/2011/02/22/1961278.html

【編輯推薦】

  1. 正確說明VS 2003 SQLServer2005 的配置目錄的方法
  2. 2000升級到SQLServer2005的10個強硬理由
  3. 優化sql server數據庫的經驗總結
  4. SQL Server數據轉換服務的四個妙用
  5. SQL Server下數據庫鏈接方法介紹
責任編輯:韓亞珊 來源: 博客
相關推薦

2011-03-30 09:49:19

Firefox 5.0

2009-11-30 13:02:43

VS 2003 SQL

2009-09-16 09:14:52

Windows 7Vista功能

2010-07-07 17:24:32

SQLServer20

2010-07-26 17:43:34

SQL Server

2010-07-13 12:26:49

SQL Server

2010-05-06 11:34:49

實現負載均衡

2012-11-28 09:08:04

UbuntuUbuntu 13.0圖標

2011-03-31 14:14:37

SQL Server 數據庫批量更新

2009-03-19 09:39:29

SQL Server數SQL ServerSQL Server

2011-04-02 16:20:21

SQL SERVER 同步復制

2009-11-05 10:55:22

Visual Stud

2019-04-11 10:50:26

前端JavaScript開發

2011-09-14 09:26:24

Windows 8微軟BUILD

2012-08-20 11:14:12

IBMdW

2009-07-07 13:42:00

SQL Server

2011-04-18 10:13:15

SQL Server 自動化表分區

2011-02-28 17:41:20

SQL Server

2011-04-01 10:26:28

SQL Server 數據庫鏡像

2010-07-23 09:53:29

SQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一级在线免费 | 欧美日韩亚洲三区 | 91精品国产91久久久久久最新 | 午夜丰满少妇一级毛片 | 日韩精品一区二区三区老鸭窝 | 亚洲午夜精品在线观看 | 国产激情在线观看视频 | 97精品超碰一区二区三区 | 亚洲一区综合 | 日韩三级电影一区二区 | 一本一道久久a久久精品综合蜜臀 | 午夜激情免费 | 欧美日韩一区在线观看 | 美日韩一区二区 | 四虎永久影院 | 成人精品视频 | 国产最新精品视频 | 亚洲一区中文字幕在线观看 | 区一区二在线观看 | 日韩第一页 | 国产黄色大片 | 91免费在线看 | 精品二三区 | 中文字幕91 | 国产视频黄色 | 午夜私人影院 | 国产高清在线精品 | 中文字幕动漫成人 | 99成人免费视频 | 婷婷激情综合 | 成人啊啊啊 | 国产精品自拍一区 | 亚洲精品在线观看网站 | 日本久久久一区二区三区 | 一级毛片播放 | 国产98在线 | 免费, | 狠狠干天天干 | 亚洲一区在线日韩在线深爱 | 亚洲一二三区不卡 | 国产精品永久久久久 | 91观看 |