我試圖使用text或ntext作爲變量的類型,但它們是不允許的。
有沒有辦法繞過這個?SQL Server不能在本地字符串變量中存儲超過4000個字符
回答
,沒什麼MSSQL 2005或2008 MSSQL:
您可以在varchar(8000)
獲得8000另一種選擇是使用臨時表並填充與您所需要的信息。使用autoindex維護訂單。
+1對於pre sql server 2005 – 2010-03-02 08:44:29
我試圖創建一個臨時表,但它並沒有真正的工作,有什麼建議嗎?由於某些原因,我無法對文本字段進行連接 – 2010-03-02 12:47:27
TEXT和NTEXT將在SQL Server的未來版本中被棄用。相反,你應該使用VARCHAR(MAX)和NVARCHAR(MAX),它們分別去掉先前的8000和4000的大小限制,最多可以達到2^31-1個字節。
雖然應該使用VARCHAR(MAX)和NVARCHAR(MAX),但這不是SQL Server 2000中的選項。 – LittleBobbyTables 2012-11-13 20:37:12
- 1. 如何在SQL Server參數中存儲超過4000個字符?
- 2. 在sql server 2000中替換ntext(超過4000個字符)
- 3. NTEXT與SQL Server CE的超過4000個字符中的Windows Phone
- 4. ORA-01704錯誤,插入超過4000個字符的字符串
- 5. 使用SQL Server替換字符串替換函數 - 字符串有超過4000個字符 - 該怎麼辦?
- 6. ASP.NET網頁 - 存儲nvarchar超過4000個字符
- 7. 子字符串列值超過4000個字符
- 8. 在一個字符串變量中存儲一個字符
- 9. 如何使用Java/JDBC在Oracle數據庫中存儲長度超過4000個字符的字符串?
- 10. 分割字符串,並將其存儲在SQL Server三個不同的變量
- 11. oracle sql - 在我的數據庫表中存儲4000個字符
- 12. 在一個變量中存儲大量不同的字符串
- 13. OPENQUERY字符串中的存儲過程/ SQL變量
- 14. 存儲過程中的SQL遊標填充字符串變量
- 15. Oralce CLOB不能插入超過4000個字符?
- 16. 可以在SQL Server上的NVARCHAR(4000)中存儲多少個字符?
- 17. PHP將超鏈接字符串存儲到變量中Click
- 18. CLOB在Oracle不允許插入數據超過4000個字符
- 19. SQL Server是填充字符串變量
- 20. 在字符串中存儲字符串
- 21. 字符存儲在字符串 - 如何隨機將它們存儲在另一個字符串變量
- 22. 試圖存儲一個字符變量的子字符串
- 23. 功能返回字符串,但不存儲在變量
- 24. 如何在SQL SERVER中存儲AD八位字節字符串?
- 25. 存儲一個巨大的HTML字符串在一個字符串變量
- 26. 基於存儲在SQL Server XML數據中的字符串構建字符串
- 27. 如何將sql錶行數存儲在字符串變量中?
- 28. 將每個變量爲一個字符串,如果它不超過x字符
- 29. 在ArrayList中存儲超過85000個字符串
- 30. SQL Server存儲過程中的字符串值?
什麼版本的SQL Server? – AakashM 2010-03-02 08:43:44
2000.對不起提及 – 2010-03-02 08:52:38