2014-09-10 85 views
0

我使用SQL Server 2005兼容性級別80。如果我沒有設置兼容級別,那麼ASP.NET Web應用程序的某些模塊不起作用,因爲應用程序最初是用SQL Server 2000編寫的。SQL Server 2005 XML功能和向後兼容性

現在,如果我編寫一個存儲過程,使用xml變量與函數節點和值,我相信是SQL Server 2005特定功能,並不存在SQL Server 2000這會是一個問題?

回答

0

XML數據類型會工作得很好,即使兼容級別80

有行爲的一些差異,當您使用for xml構造XML。

ALTER DATABASE Compatibility Level (Transact-SQL)

+0

謝謝。如果我使用SQL Server 2000不支持的任何其他T-SQL 2005功能,那麼它會是一個問題 – 3355307 2014-09-10 12:20:47

+1

@waqas鏈接中列出了受兼容級別影響的所有內容。 – 2014-09-10 12:27:05