標籤:最近一直在看SQL Server的書,不過看的都是基礎的查詢流,查詢在工作中用到的最多,所以能正確地查詢出想要的資料也是很重要的嘛。在書上看到在SQL Server 2012新增了一種實現分頁的查詢方法,感覺比原來的方便一點,因此記錄一下,如能協助到大家,也是非常開心的~ 以前分頁的時候,我基本都是用ROW_NUMBER()函數,和在WHERE語句中用BETWEEN AND 來實現的;每次都得寫子查詢,感覺挺麻煩的,例:SELECT *FROM ( SELECT
標籤:create table test (部門 varchar(10), 客戶 varchar(10), 費用名稱 varchar(10), 金額 int) insert into test values (‘A‘,‘a‘,‘手機費‘,10) insert into test values (‘A‘,‘a‘,‘辦公費‘,11) insert into test values (‘A‘,‘a‘,‘公交費‘,9) insert into test values
標籤:問題背景: 日常對Sql Server 2005關聯式資料庫進行操作時,有時對資料庫(如:Sharepoint網站設定資料庫名Sharepoint_Config)進行些不正常操作如資料庫在讀寫時而無故停止資料庫,從而導致Sql Server 2005資料庫不正常中斷,當再次開啟資料庫時會發現某些資料庫會被標記為“可疑”(suspect),即在資料庫名旁加上了黃色的驚歎號,這時資料庫就不能再被開啟了,但資料庫的結構及資料內容都還是存在的。 解決方案:
標籤: 有些工具用的久了或者有新工具出現後,就慢慢的遺忘了很多,它們從熟悉的變成陌生,當然,對於我們來說不是好事吧。 今天回顧一下ADO.NET用到的MS的基礎類庫,先上代碼(標準的SqlServer操作) 1)一個基本的插入封裝方法 using System; using System.Collections;
標籤: /* --同步讀者 insert into [172.21.200.8].gdlisxp.dbo.讀者庫(借書證號,讀者條碼,姓名,性別,社會安全號碼, 讀者層級,層級代碼,單位代碼,單位,可外借,發證日期,失效日期,民族,保留資訊) select xs.sfzh,xs.sfzh,xs.XM,(case xs.XBM when ‘1‘ then ‘男‘ when ‘2‘ then ‘女‘ else ‘‘ end) as
標籤:在進行一些如傳送簡訊、郵件的業務時,我們常常會使用一個表來儲存待發送的資料,由後台多個線程不斷的從表中讀取待發送的資料進行發送。發送完畢後再將資料轉移到曆史表中,這樣保證待發送表的資料普通情況下不會太多。如待發送表結構為:Create Table SMS(ID int not null identity(1,1),Content varchar(1024),Status int not null,CreateTime datetime);Status 取值:0未讀取