原创 臨時表與表變量的比較

臨時表   臨時表與永久表相似,只是它的創建是在Tempdb中,它只有在一個數據庫連接結束後或者由SQL命令DROP掉,纔會消失,否則就會一直存在。臨時表在創建的時候都會產生SQL Server的系統日誌,雖它們在Tempdb中體現,是分

原创 根據日誌回覆數據

當數據不小心被刪除或錯誤更新時,利用日誌恢復數據往往是最快的(前提是有合適時間段內的數據庫備份) 具體的步驟如下: 其中[]內的名字是要恢復的數據所在的數據庫的名字 --STEP1USE masterALTER DATABASE [JOB

原创 xml處理的一個常用類

using System;using System.IO;using System.Xml;using System.Xml.XPath;using System.Windows.Forms; namespace XmlProcess{ 

原创 SQL Server2005的XML數據類型之基礎篇2

value方法 當你不想解釋整個查詢的結果而只想得到一個標量值時,這個value方法是很有幫助的。這個value方法用於查詢XML並且返回一個原子值。 這個value方法的語法如下: value(XQuery,datatype) 藉助於

原创 opendatasource與datarowset

/*openDatasource:不使用連接服務器的名稱,而提供特殊的鏈接信息.使用openDatasource的前提是僅當 DisallowAdhocAccess 註冊表選項針對指定的提供程序顯式設置爲 0,並且啓用 Ad Hoc Di

原创 JQuery基礎應用

1、關於頁面元素的引用通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關係及dom或者xpath條件等方法,且返回的對象爲jquery對象(集合對象),不能直接調用dom定義的方法。2、jQuery對象與do

原创 如何查看SQL server 執行計劃

歡迎轉載。轉載請保留原作者姓名以及原文地址,並請註明譯文出處:http://blog.csdn.net/xiao_hn     當需要分析某個查詢的效能時,最好的方式之一查看這個查詢的執行計劃。執行計劃描述SQL Server查詢優化器

原创 不同數據格式文件的導入與導出

/************************************************************************************************ 烏龜代碼 **************

原创 SQL 處理 XML 簡介

/*sql xml 入門:    --by jinjazz    --http://blog.csdn.net/jinjazz        1、xml:        能認識元素、屬性和值        2、xpath:    尋址語言

原创 BCP的使用轉載

        bcp是SQL Server中負責導入導出數據的一個命令行工具,它是基於DB-Library的,並且能以並行的方式高效地導入導出大批量的數據。bcp可以將數據庫的表或視圖直接導出,也能通過SELECT FROM語句對錶或

原创 SQL Server2008的新特性--附加分離數據庫

 在SQL Server 7.0中,微軟推出了sp_attach_db和sp_attach_single_file_db系統存儲過程。 它對於SQL Server數據庫管理員執行下面的任務是非常方便的: 1 使用sp_attach

原创 針對某個特定表的操作日誌記錄

CREATE TABLE TBLOG(   ID INT NOT NULL IDENTITY(1,1),   EVTIME DATETIME NOT NULL DEFAULT (GETDATE()), --訪問時間   SQL VA

原创 臨時表與表變量2

1. 爲什麼要使用表變量表變量是從2000開始引入的,微軟認爲與本地臨時表相比,表變量具有如下優點:  a.與其他變量的定義一樣,表變量具有良好的定義範圍,並會被自動清除;  b.在存儲過程中使用表變量會減少存儲過程重新編譯的發生;  c

原创 分離和附加數據庫在2005下的運用

第一步:先建立一個同名數據庫,停止SQL SERVER2005,將沒有日誌的的.mdf數據庫文件覆蓋剛新建的.mdf數據庫文件,重新啓動數據庫。第三步:在查詢分析器中運行如下代碼:alter database 數據庫名 set emerg

原创 無日誌回覆數據庫過程

  USE MASTER GO    SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE GO    UPDATE SYSDATABASES SET STATUS =32768