sqlserver保存的查詢語句在哪 如何查看sqlserver數(shù)據(jù)庫文件位置?
1.查詢Sql Server數(shù)據(jù)文件和日志文件的相關(guān)信息(包括文件組、當(dāng)前文件大小、最大文件大小、文件增長設(shè)置、文件邏輯名、文件路徑等。).從[數(shù)據(jù)庫名稱]中選擇*?!綿bo】。[系統(tǒng)文件]以MB為單
1.查詢Sql Server數(shù)據(jù)文件和日志文件的相關(guān)信息(包括文件組、當(dāng)前文件大小、最大文件大小、文件增長設(shè)置、文件邏輯名、文件路徑等。).
從[數(shù)據(jù)庫名稱]中選擇*?!綿bo】。[系統(tǒng)文件]
以MB為單位轉(zhuǎn)換文件大小:
Select name,convert (float,size)*(8192.0/1024.0)/1024 . from[數(shù)據(jù)庫名稱]。
2、可視化操作視圖
A.登錄到SQL Server數(shù)據(jù)庫
B.找到要查看的數(shù)據(jù)庫,然后右鍵單擊。
C.選擇 "屬性 "從下拉菜單中。
D.在新出現(xiàn)的數(shù)據(jù)庫屬性對(duì)話框中,選擇左邊的文件,右邊有一個(gè)對(duì)應(yīng)的路徑列。以下是數(shù)據(jù)庫文件和日志文件的文件位置。
你在做更新,包括插入,刪除,只會(huì)告訴你是否成功,只顯示結(jié)果,和任何數(shù)據(jù)庫一樣。
可以獲取全局變量@@rowcount,如(4000),@ deletefromtablewhere id 2 exec(@ SQL txt)@ @ rowcount-執(zhí)行后將受影響的行數(shù)保存到變量
查看鎖定的表:select request _ session _ id spid,object _ name(resource _ associated _ entity _ id)tableName from _ tran _ locks where resource _ type objects spid表鎖定進(jìn)程
按月份日期的Sql查詢?nèi)缦?
SQL Server
select * from[data]where DATEPART(m,[date])2
接近
select * from[data]·56:55歲為例。
- convert(nvarchar(10),CreateDate,120) 2013-12-10
-日期部分(月,創(chuàng)建日期)12
-日期部分(年份,創(chuàng)建日期)2013
-月份
選擇日期部分(2013年6月8日)
選擇日期部分(2013年6月8日)
選擇日期部分(m,2013-06-08)
擴(kuò)展數(shù)據(jù):
相關(guān)函數(shù)
SQL聚合函數(shù)
SQL聚合函數(shù)計(jì)算從列中獲得的值,并返回單個(gè)值。
有用的聚合函數(shù):
AVG()-返回平均值。
COUNT()-返回行數(shù)。
FIRST()-返回第一條記錄的值。
LAST()-返回最后一條記錄的值。
MAX()-返回最大值。
MIN()-返回最小值。
SUM()-返回總和。
SQL標(biāo)量函數(shù)
SQL標(biāo)量函數(shù)基于輸入值返回單個(gè)值。
有用的標(biāo)量函數(shù):
UCASE()-將字段轉(zhuǎn)換為大寫。
LCASE()-將字段轉(zhuǎn)換為小寫。
MID()-從文本字段中提取字符。
LEN()-返回文本字段的長度。
ROUND()-將數(shù)值字段舍入到指定的小數(shù)位數(shù)。
NOW()-返回當(dāng)前系統(tǒng)日期和時(shí)間。