0
我想知道從VS設置Visual Studio項目集版本當前版本之前,我部署我到目標數據庫獲取的Visual Studio程序集版本。有沒有辦法讓在T-SQL SQL-CMD命令的版本來決定需要採取什麼行動?SQL Server數據庫項目:在預先部署腳本
我想知道從VS設置Visual Studio項目集版本當前版本之前,我部署我到目標數據庫獲取的Visual Studio程序集版本。有沒有辦法讓在T-SQL SQL-CMD命令的版本來決定需要採取什麼行動?SQL Server數據庫項目:在預先部署腳本
我假設你問的是DB兼容級別,而不是服務器版本?您可以按如下方式查詢您的數據庫名稱的sys.databases。
select
name, compatibility_level , version_name =
CASE compatibility_level
WHEN 80 THEN 'SQL 2000'
WHEN 90 THEN 'SQL 2005'
WHEN 100 THEN 'SQL 2008'
WHEN 110 THEN 'SQL 2012'
WHEN 120 THEN 'SQL 2014'
END
from sys.databases
沒有建立,通過版本,我的意思是,我們在項目屬性設置的Visual Studio項目的程序集的版本。我想知道什麼是SQL-CMD腳本當前的集結號。 – Saeid
確定你打算更改目標後?這是不可能的,因爲你需要通過設置數據庫項目爲目標的環境 –