2010-09-06 61 views

回答

5

很多舊的文檔和文章都說CLOB等同於MSSQL中的TEXT,但TEXT現在已被棄用,以支持NVARCHAR(MAX)。假設你有MSSQL 2005或2008,當然:2000只有TEXT。

至於EMPTY_CLOB(),我不知道它做什麼,但檢查出的功能細節MSSQL文檔中的「使用大值數據類型」,您可以用NVARCHAR(MAX)使用方法:

http://msdn.microsoft.com/en-us/library/ms178158.aspx

+0

或者你可以使用VARBINARY(MAX)來保存任意大小爲2GB的二進制內容 – 2010-09-06 16:24:14

+0

@marc_s,這是正確的,但我猜二進制數據的'舊'數據類型是IMAGE。通常與Oracle的比較是TEXT = CLOB,IMAGE = BLOB。 – Pondlife 2010-09-08 13:45:00