簡(jiǎn)單判斷MSSQL數(shù)據(jù)庫(kù)版本(2000或者2005)
最近的一次對(duì)mssql數(shù)據(jù)庫(kù)遷移操作中發(fā)現(xiàn)一個(gè)有趣的事情,可以用一條語(yǔ)句判斷MSSQL數(shù)據(jù)庫(kù)版本(準(zhǔn)確度不高):
select * from sys.servers
如果返回如下信息,應(yīng)該是2000數(shù)據(jù)庫(kù):
消息 208,級(jí)別 16,狀態(tài) 1,第 1 行
對(duì)象名 'sys.servers' 無(wú)效。
反之返回類(lèi)似如下的信息,則可能為2005數(shù)據(jù)庫(kù)
1 www-host SQL Server SQLNCLI www-host NULL NULL NULL 0
原因:sys.servers這個(gè)對(duì)象在2000中沒(méi)有,在2005中有。
相關(guān)文章
SQL中去除重復(fù)數(shù)據(jù)的幾種方法匯總(窗口函數(shù)對(duì)數(shù)據(jù)去重)
以某電商公司的銷(xiāo)售報(bào)表為例,常見(jiàn)的去重方法我們用到distinct 或者group by 語(yǔ)句, 今天介紹一種新的方法,利用窗口函數(shù)對(duì)數(shù)據(jù)去重,感興趣的朋友跟隨小編一起看看吧2023-05-05
深入C++ string.find()函數(shù)的用法總結(jié)
本篇文章是對(duì)C++中string.find()函數(shù)的用法進(jìn)行了詳細(xì)的總結(jié)與分析,需要的朋友參考下2013-05-05
SQL點(diǎn)滴24 監(jiān)測(cè)表的變化
在網(wǎng)上看到一篇關(guān)于監(jiān)測(cè)表中的插入,更新,刪除的方法,使用觸發(fā)器實(shí)現(xiàn)的,很有價(jià)值。2011-09-09
數(shù)據(jù)庫(kù)設(shè)計(jì)三大范式簡(jiǎn)析
這篇文章主要介紹了數(shù)據(jù)庫(kù)設(shè)計(jì)三大范式簡(jiǎn)析,遵循范式是為了建立冗余較小、結(jié)構(gòu)合理的數(shù)據(jù)庫(kù),需要學(xué)習(xí)數(shù)據(jù)庫(kù)設(shè)計(jì)三大范式的朋友可以參考下2015-08-08
sql2005 create file遇到操作系統(tǒng)錯(cuò)誤5拒絕訪問(wèn) 錯(cuò)誤1802
嘗試打開(kāi)或創(chuàng)建物理文件 'E:\Library.mdf' 時(shí),CREATE FILE 遇到操作系統(tǒng)錯(cuò)誤 5(拒絕訪問(wèn)。)。2009-08-08
sqlserver另類(lèi)非遞歸的無(wú)限級(jí)分類(lèi)(存儲(chǔ)過(guò)程版)
網(wǎng)絡(luò)上很多無(wú)限級(jí)的分類(lèi),但無(wú)非是兩種,一種是遞歸算法,一種是非遞歸算法。。2010-07-07
sql ntext數(shù)據(jù)類(lèi)型字符替換實(shí)現(xiàn)代碼
sql ntext數(shù)據(jù)類(lèi)型字符替換實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-09-09
使用SQL語(yǔ)言查詢多個(gè)Excel表格的操作方法
本文介紹了如何使用SQL語(yǔ)言查詢多個(gè)Excel表格,通過(guò)將所有Excel表格放入一個(gè).xlsx文件中,并使用pandas和pandasql庫(kù)進(jìn)行讀取和查詢,此外,還探討了如何實(shí)現(xiàn)一個(gè)自定義的calcite文件適配器來(lái)支持Excel文件的查詢,感興趣的朋友一起看看吧2025-01-01
格式導(dǎo)致的Excel導(dǎo)入sql出現(xiàn)異常的解決方法
因?yàn)镋xcel導(dǎo)入到sql的事兒,今天折騰了大半天。2009-03-03

