簡體   English   中英

SQL Server查詢兼容性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM