[英]SQL Server Query Compatibility
SQL Server Management Studio版本在查詢或腳本方面是否具有不同的兼容性,因為我正在運行SQL Server 2014,但我沒有嘗試在其他版本中運行查詢?
提前致謝!
您需要注意以下幾點:
1- Management Studio:這是用於與其他SQL Server服務一起使用的客戶端工具。
SQL Server Management Studio(SSMS)是用於管理任何SQL基礎結構的集成環境。 使用SSMS訪問,配置,管理,管理和開發SQL Server,Azure SQL數據庫和SQL數據倉庫的所有組件。 SSMS提供了一個綜合的實用程序,該實用程序將廣泛的圖形工具與許多豐富的腳本編輯器結合在一起,以為所有技能水平的開發人員和數據庫管理員提供對SQL Server的訪問。 https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms?view=sql-server-2017
2-兼容性問題:在實例級別附帶了一些功能,例如SQL Server 2012中引入的AlwaysOn可用性組,因此很明顯,您不能在SQL Server 2008中使用它。還有一些其他功能以數據庫級別交付或與TSQL相關。 例如TSQL,SQL Server 2012中引入的CONCAT
函數,因此很明顯,如果要在SQL SERVER 2008中執行包含CONCAT
函數的腳本,由於該函數不可用,它將失敗。
最后,我們有一個Compatibility Level
,您可以為每個數據庫設置該Compatibility Level
,該Compatibility Level
將某些數據庫行為設置為與指定版本的SQL Server兼容。 https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level?view=sql-server-2017
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.