2010-01-16 100 views
1

我正在使用SQL Server並編寫一個blogtool。什麼是在SQL Server中存儲博文的最佳數據類型?

我想存儲超過4000個字符的文本,並希望它可以快速搜索。

ntext是否使用正確的數據類型?

+0

我寧願使用搜索API來查看索引頁面,以在我的站點中創建搜索框,而不是開發自己的搜索算法。很容易,例如嘗試Google Search API。 – 2010-01-16 16:33:39

回答

8

使用VARCHAR(最大值)或nvarchar(最大) - 文本和ntext數據類型已過時,不應該再使用

+0

nvarchar(max)的最大長度是多少? – Glenn 2010-01-16 16:29:20

+0

通常是4000個字符,8000爲varchar,但它取決於其他列在同一個表中的大小我認爲 – 2010-01-16 16:31:43

+3

varchar(max)和nvarchar(max)應該上升到2GB - 它僅適用於sql 2005 – Ray 2010-01-16 16:43:04

0

雷是正確的 - 使用VARCHAR(最大值)或nvarchar(最大)。這支持高達2GB的數據。

相關問題