0
問題:爲了將徽標存儲在數據庫中並在ms-reporting服務中動態顯示它們,我需要對圖像進行base64編碼。由於質量限制,它不適用於二進制保存的圖像...base64編碼圖像的哪種數據類型?
現在我的問題:我使用哪種數據類型? Varchar,nvarchar或文本?
我猜VARCHAR就不夠好,因爲base64編碼,但圖像可能會大於4000個字符...
問題:爲了將徽標存儲在數據庫中並在ms-reporting服務中動態顯示它們,我需要對圖像進行base64編碼。由於質量限制,它不適用於二進制保存的圖像...base64編碼圖像的哪種數據類型?
現在我的問題:我使用哪種數據類型? Varchar,nvarchar或文本?
我猜VARCHAR就不夠好,因爲base64編碼,但圖像可能會大於4000個字符...
VARCHAR(最大)最高可支持到2GB,而且由於數據已經base64編碼,統一存儲將不被要求。
http://www.sqlskills.com/BLOGS/PAUL/post/Importance-of-choosing-the-right-LOB-storage-technique.aspx
OMG,現在工作! – 2010-07-29 15:21:51