我知道我可以首先將變量轉換爲nvarchar(max),然後與=或<>運算符進行比較。但這是正確的方式嗎?如何比較兩個變量/列類型NTEXT
0
A
回答
2
是的,我想這是最好的方式 - 短的實際轉換您NTEXT列NVARCHAR(MAX)。
NVARCHAR(MAX)比NTEXT更容易使用,因爲它支持SQL Server所有的字符串函數。
NTEXT將在短時間內逐步淘汰 - 嘗試儘快切換到NVARCHAR(MAX)。你不會失去任何東西,只會獲得更多有用的功能。
馬克
0
我還發現this
0
您還可以檢查出this Stack Overflow thread。可以使用相同的技術將圖像值分成8000字節的塊,以將ntext分離爲4000字節的塊。雖然不太可能出現,但請注意,如果您不幸在您的ntext值中包含任何Unicode代理項對,則可能會有一些關於ntext和SUBSTRING的問題。
相關問題
- 1. 如何比較HANDLE類型的兩個變量
- 2. PHP - 比較兩個變量
- 3. 比較兩個bash變量
- 4. 在兩種不同類型的列表中比較變量
- 5. 如何比較列表中的兩個bool類型值c#
- 6. 如何比較兩個變量的類型而不生成PyLint警告?
- 7. 比較兩個類的類型
- 8. 比較字符串與變量類型
- 9. Java比較器類型變量問題?
- 10. 無法比較兩個PHP變量
- 11. 比較兩個變量的相應值
- 12. 比較arduino中的兩個雙變量
- 13. 比較SSIS中的兩個變量
- 14. 在Wordpress中比較兩個php變量
- 15. shell腳本比較兩個變量
- 16. 比較兩個對象的類型Microsoft.AnalysisServices.MajorObject
- 17. 如何比較兩個向量,在C++
- 18. Java比較兩個列表模型
- 19. 如何比較vb.net中的兩個類?
- 20. 如何比較兩個變量並設置第三個變量的值
- 21. 比較兩個整型變量轉換爲對象嗎?
- 22. 如何比較python中的變量類型?
- 23. 如何比較兩個數組列表?
- 24. SQLite的,如何比較兩個列
- 25. 如何比較兩個結構列表?
- 26. 如何比較類型
- 27. 如何比較VARIANTARG類型
- 28. 比較兩個變體時類型不匹配,爲什麼?
- 29. 比較兩個向量
- 30. C++:比較兩個向量
你在什麼版本的SQL Server? – 2009-10-01 20:36:42
Sql Server 2008 – Nestor 2009-10-01 20:52:49