距離微軟的SQL Server 2005正式版的推出,已經將近一年的時間。隨著最近兩份研究報告的出爐,SQL Server 2005又引起了業界的關注和評論——微軟憑藉SQL Server 2005取得了超過Oracle和IBM資料庫產品市場佔有率的增長速度。但是,對於不足一歲的SQL Server 2005,還有一些你應該知道的事情,在本文中列舉了關於SQL Server 2005你應該知道的13件事情。 SQL Server 2005新增的功能 1.
資料庫鏡像是SQL Server 2005的一個新特性,它允許你將一個SQL Server中的資料庫內容鏡像到另一個SQL Server上。它還讓你可以在發生錯誤的時候,通過鏡像資料庫來進行錯誤恢複。 自從SQL Server 2000以來,你已經能夠通過使用複製來建立一個備用的伺服器、傳輸日誌,以及備份和重新儲存了——但是現在微軟又引入了一個內建的工具,它可以實現自動的錯誤恢複。資料庫鏡像是SQL Server 2005的一個新特性,它允許你將一個SQL
版本儲存 SQL Server 2005提供了行版本架構用於實現一些特性。如下列出了使用行版本架構的特性。更多關於下列特性的資訊,請參考SQL Server 聯機叢書。 ◆觸發器 ◆MARS ◆聯機索引 ◆基於行版本隔離等級:需要在資料庫級設定選項 行版本需要跨會話共用。當行版本被回收時,行版本的建立者沒有控制權。你需要找到並殺掉阻止行版本清理的運行最長的事務。 下列查詢返回依賴於版本儲存運行最長的2個事務。select top
本節的內容:如何在InfoPath中使用資料連線來從SQL Server資料庫中擷取資料如何通過代碼來修改資料連線中的SQL查詢在開始設計InfoPath表單之前,先準備一個資料庫,InfoPath支援兩種資料庫連接:Microsoft Office Access資料庫(.mdb檔案或.accdb檔案)Microsoft SQL Server資料庫需要注意的是,InfoPath雖然支援SQL Server Express資料庫,但卻不支援以檔案的形式串連SQL Server
SELECT 索引名稱=a.name ,表名=c.name ,索引欄位名=d.name ,索引欄位位置=d.colid FROM sysindexes a JOIN sysindexkeys b ON a.id=b.id AND a.indid=b.indid JOIN sysobjects c ON b.id=c.id JOIN syscolumns d ON b.id=d.id AND
Merge關鍵字是一個神奇的DML關鍵字。它在SQL Server 2008被引入,它能將Insert,Update,Delete簡單的並為一句。MSDN對於Merge的解釋非常的短小精悍:”根據與源表聯結的結果,對目標表執行插入、更新或刪除操作。MERGE 目標表 USING 源表 ON 匹配條件 WHEN MATCHED THEN 語句 WHEN NOT MATCHED THEN 語句;其中最後語句分號不可以省略,且源表既可以是一個表也可以是一個子查詢語句WHEN NOT MATCHED
標籤:一、視圖1.建立視圖1)選中資料庫中的表中的視圖處,右鍵選擇建立視圖,即:2)在彈出“添加表”對話方塊中,單擊“表”標籤,選擇要添加的表,點擊添加,即:3)選中要建立聯絡的列名的複選框,然後拖動拖動一個表中的列名到另一個表中想要建立聯絡的列名處,即:4)儲存2.修改視圖1)選擇視圖,右鍵選擇“設計”,即:2)進行修改,儲存3.刪除視圖選擇視圖,右鍵刪除,即: SQL Server 4