標籤:介紹 Audit是SQL Server 2008之後才有的功能,它能告訴你“誰什麼時候做了什麼事情”。具體是指審核SQL Server 資料庫引擎執行個體或單獨的資料庫涉及到跟蹤和記錄資料庫引擎中發生的事件。它的底層是基於擴充事件(Extented Event),所以其效能和靈活性相對較好。審核心數據可以輸出到審核檔案、Windows安全日誌和應用程式記錄檔。 Audit都需要建立一個執行個體級的“SQL
標籤:select Name,salesPersonID From Sales.store where name between ‘g‘ and ‘j‘ and salespersonID > 283 order by salespersonid,name desc/ASC本語句的between的用法還是很有新意的,這個between是g開頭和j開頭之間的,不知道漢字會是什麼情況?group by,經常配合min max sum avg,配合AS命名別名。group
標籤:叢書身為MCT(微軟認證講師),普及SQL Server技術是本人義不容辭的責任。根據多年的教學經驗,擬通過51CTO平台,發布一套叢書。SQL Server 2014 安裝與配置指南SQL Server 2014 管理與維護指南SQL Server 2014 T-SQL開發指南SQL Server 2014 商業智慧開發指南請各位讀者將各種建議與意見發送到我的郵箱 [email protected]本文出自 “SQLServer2014叢書” 部落格,謝絕轉載!SQL
標籤:目錄《SQL Server 2014 安裝與配置指南》章節目錄第1章 SQL Server 2014 概況http://mssqlmct.blog.51cto.com/9951484/1616457 第2章 規劃SQL Server 安裝第3章 建立新的 SQL Server執行個體第4章 修改SQL Server安裝第5章 升級到SQL Server 2014第6章 配置 SQL Server 服務執行個體第7章 使用SQL Server
標籤:sqlcmd errorlevel基本文法關鍵看-b on error batch abort 和 -m errorlevelrunsql.bat@echo off:startcd %cd%@echo current directory is %cd%@echo start testing@echo good examplerem good sql sqlcmd -E -dmaster -Q%1 -W -b -m-1 -h-1 -s^|rem if the query or batch
標籤:1.覆蓋索引:select和where中包含的結果集中應存在“非叢集索引列”,這樣就不用尋找基表了,索引表即可搞定;2.索引交叉:是針對覆蓋索引的一種擴充來說的(這裡的非叢集索引建在了l1和l2 ,select * from t_ where l1=‘asd‘ and l2=‘qwe‘),則兩個非叢集索引表進行join;3.索引串連:是索引交叉的特例(select l1,l2 from t_ where
標籤:declare @TableName VARCHAR(32); --資料表名declare @DateCounter VARCHAR(32); --時間日期declare @ID--建立遊標--exec 後面的語句需是字元類型,所以@TableName和@DateCounter變數需是字元類型EXEC(‘DECLARE myCursor CURSOR FOR SELECT ID FROM ‘[email protected]+‘ WHERE CONVERT(VARCHAR(1
標籤: SELECT table_name,fk_name,reference_table_name,fk_list_number,fk_detailFROM (SELECT object_name(f.object_id) AS fk_name,object_name(f.parent_object_id) AS table_name,object_name(f.referenced_object_id) AS
標籤:page頁每個頁面8KB,連續的8個頁面稱之為一個區extents,如:2.18MB的一個DB的區大約有2.18 MB (2,293,760 位元組)=2,293,760b/8kb=280個頁面=35個區一個頁只能被一個對象所有查看資料表中的記錄屬於哪個檔案哪個page頁SELECT top 10 %%physloc%%, sys.fn_physlocFormatter (%%physloc%%) AS RID FROM
標籤:在ANSI SQL 標準中unique 有兩種實現方式 1、是可以插入多個空值、也就是說多個null值看成是互不相同的。 2、是只可以插入一個空值,也主是說把所有的空值看也是相同的。在SQL Server | MySQL 中實現的是第二種標準。例子:(代碼以SQL server 的文法為例) create table tmp(x int primary key , y int ); alter table tmp add constraint