MSSQL 常用指令
一、管理指令 1、停用mssqlserver服務,並同意停止其他相關服務 net stop mssqlserver /y 2、啟用mssqlserver服務 net start sqlserveragent 3、列出資料庫所有狀態 sp_helpdb PS:服務名稱不是在 "服務"中顯示名稱,而是"服務名稱" 二、查詢 1、列出所有AC資料庫下所有資料表 USE AC EXEC sp_tables ; 2、查詢資料庫版本 SELECT @@version 3、僅列出資料庫名稱 use master SELECT dbid,DB_NAME(dbid) as DB_NAME FROM sysdatabases order by dbid 4、取得欄位說明 如果要針對某個資料表的某個欄位取得 可以使用下面的語法 select value from ::fn_listextendedproperty(NULL, 'user', 'dbo', 'table', N'資料表名稱', 'column', N'欄位名稱') 如果要取得某個資料表中所有欄位說明的話,可以使用 select * from ::fn_listextendedproperty(NULL, 'user', 'dbo', 'table', N'資料表名稱', 'column',NULL) 5、Case when用法 來源 Case具有兩種格式。簡單Case函數和Case搜尋函數。 --簡單Case函數 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜尋函數 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE