標籤:一些比較好的網站或者個人部落格1、SQL Server 2008資料庫視頻教程http://www.xin3721.com/eschool/SQLxin3721/2、SQL Server論壇http://bbs.51cto.com/forum-43-1.html3、 跟舒老師學SQL Server 開發(匯總帖)http://bbs.51cto.com/thread-1089712-1.html4.SQL MAX()等
標籤:1.根據資料記錄查看目前記錄所在的檔案編號、page頁、以及在頁中的插槽。樣本如下:SELECT top 10 %%physloc%%, sys.fn_physlocFormatter (%%physloc%%) AS RID FROM tableName --注意;在64位系統中sys.fn_physlocFormatter 整理出來的格式有時候不對,需要手工根據physloc來計算,計算的方法是:以位元組為單位倒敘,如0x0702000001002200倒敘後是 0
標籤:CREATE FUNCTION dbo.find_regular_expression( @source varchar(5000), --需要匹配的源字串 @regexp varchar(1000), --Regex @ignorecase bit = 0 --是否區分大小寫,預設為false)RETURNS bit --返回結果0-false,1-trueASBEGIN--0(成功)或非零數字(失敗),是由 OLE Automation 物件返回的 HRESULT
標籤:sql server 2012 server link 連結的伺服器 預存程序 SQL SERVER通過連結的伺服器,連結到ORACLE資料庫,下面我要在SQL SERVER資料庫上寫一個預存程序,該預存程序需要用通過連結服務去取ORACLE資料庫裡的資料,該預存程序是含參數的預存程序。在SQL SERVER
標籤:原文:SQL Server 2005 MD5函數在SQL Server 2005下內建的函數HashBytes() ,此函數是微軟在SQL Server 2005中提供的,可以用來計算一個字串的MD5和SHA1值,使用方法如下:--擷取123456的MD5加密串select hashbytes(‘MD5‘, ‘123456‘) ;--擷取123456的SHA1加密串select hashbytes(‘SHA1‘, ‘123456‘) ;有了這個函數可以在SQL
標籤:一、定義預存程序目的是把當前的所有表的相關資訊全部都儲存在一個指定的表裡面CREATE PROCEDURE get_tableinfo AS if not exists (select * from dbo.sysobjects where id = object_id(N‘[dbo].[tablespaceinfo]‘) and OBJECTPROPERTY(id, N‘IsUserTable‘) = 1) create table tablespaceinfo&
標籤:Sql Server 2012 高可用性的幾種方案的比較,AlwaysOn優勢何在對Sql Server 2012 高可用性與災難恢複的幾種方案的比較,複製,叢集,鏡像優劣何在,新生技術AlwaysOn的優勢又何在,本文將用表格格式做個大致的比較。 SQL Server 2014 建立記憶體最佳化的資料庫使用記憶體最佳化的資料檔案組建立資料庫,與普通資料庫的區別是,要向檔案組添加檔案,檔案類型為FILESTREAM 資料 SQL Server 2014
標籤:1.刪除資料庫庫中不必要的資料2. 在資料庫上右擊,任務,收縮,檔案,在收縮操作上選擇在未使用的空間前重新組織頁,將檔案收縮到的最後一行為最小為XXM,在前面的輸入框中填入該值,然後點擊確定3.分離該資料庫,並選擇刪除串連,接下來刪除資料庫的.log檔案,接下來附加該資料庫,在資料庫的詳細列表裡,會提示日誌找不到,接下來選中該行,點擊下面的刪除,最後只剩下mdf檔案,然後點擊確定4.這樣就可以把資料庫壓縮到最小了 Sql Server 壓縮資料庫佔用空間
標籤:最近發布的指令碼,有那種防止重複插入資料(包括存在時更新,不存在是插入的處理,判斷的方向可能與下面的樣本相反)使用類似下面的 SQLdeclare @id int, @value intif not exists( select * from tb where id = @id ) insert tb values( @id, @value );--else-- update tb set value = @value where id =
標籤:二, 進階 關鍵字 -- 使用介紹 8,Top 的使用(Top子句返回記錄的數目)select top number|percent column_name(s)from table_name或SELECT TOP 2 * FROM Persons例子:select top 5 * from YK_TYPK -- 只查前5列資料select top 1 percent * from YK_TYPK -- 1%是資料9,link 的使用
標籤: 一、TOP替代Set RowCount在SQL Server 2005之前的傳統SQL語句中,top語句是不支援局部變數的。見http://www.cnblogs.com/downmoon/archive/2007/12/29/1019686.html此時可以使用Set RowCount,但是在SQL Server 2005/2008中,TOP通常執行得更快,所以應該用TOP關鍵字來取代Set RowCount。Code highlighting produced by