今天給大家分享一下sqlserver常用的配置函式知識,希望對初學者能有所幫助!
1、@@datefirst
@@datefirst返回值tinyint
說明:datefirst指一周中的第一天,英語中第一天為星期日
示例:select @@datefirst as '1st day', datepart(dw, getdate()) as 'today'
2、@@dbts
返回當前資料庫的當前 timestamp 資料型別的值。這一時間戳值在資料庫中必須是唯一的。
示例:select @@dbts
3、 @@version
--獲取當前資料庫的版本資訊
select @@version
4、@@language
--查詢所使用的語言名稱
select @@language
sp_helplanguage --儲存過程查詢所有的語言設定資訊
5、 @@langid
select @@langid --當前使用語言的標識,簡體中文為30
6、@@lock_timeout
select @@lock_timeout ;-- 設定會話超時的時間為毫秒,-1 表示沒有設定超時時間
7、@@max_connections
select @@max_connections;--查詢當前sqlserver例項的最大連線數
8、@@max_precision
select @@max_precision --返回 decimal 和 numeric 資料型別所用的精度級別,最大精度為38
9、@@servername
select @@servername --返回本地sqlserver伺服器的本地伺服器名稱
10、@@servicename
select @@servicename --返回本地sqlserver伺服器的例項名稱,預設例項為mssqlserver,命名例項為安裝資料庫設定的例項名.
11、@@spid
select @@spid --返回當前會話的id
12、@@textsize
-- 返回 set 語句中的 textsize 選項的當前值。該值指定 select語句返回的 varchar(max)、nvarchar(max)、varbinary(max)、text 或 image 資料的最大長度。
select @@textsize
13、@@connections
select @@connections -- 檢視sqlserver資料庫最大連線數
14、@@rowcount
select @@rowcount --返回受上一語句影響的行數。如果行數大於 20 億,可以使用 rowcount_big
15、@@procid
--返回 transact-sql 當前模組的物件識別符號 (id)。
-- transact-sql 模組可以是儲存過程、使用者定義函式或觸發器。不能在 clr 模組或程序內資料訪問介面中指定 @@procid 。
select @@procid
it技術分享社群
個人部落格**:
文章推薦程式設計師效率:畫流程圖常用的工具
遠端辦公:常用的遠端協助軟體,你都知道嗎?
硬體:斷路器、接觸器、繼電器基礎知識
SQLSERVER中將人命解析成拼音的函式
1.第乙個函式是取得姓名每個中文漢字的第乙個字母 create function f getpy str nvarchar 4000 returns nvarchar 4000 asbegin declare py table ch char 1 hz1 nchar 1 collate chines...
C 連線SqlServer常用配置檔案
如果不存在配置檔案或不存在完整的配置檔案,則將預設配置寫入檔案中 如果存在配置檔案,則將從檔案中讀取配置檔案,獲取連線字串 serverpath.ini檔案路徑 private string serverpathinipath 獲取連線字串 public string getconnectionst...
SqlServer2008例項40數學函式
目錄 示例1 power 示例2 round 示例3.rand 示例4 rand 數學函式 函 數 描 述 abs計算絕時值 acos 計算其餘弦是所指定引數的角 弧度 asin 計算其正弦是所指定引數的角 弧度 atan 計算其正切是所指定引數的角 弧度 atn2 計算其正切介於兩個浮點表示式之間...