CREATE TABLE Uploads
(
id uniqueidentifier NOT NULL PRIMARY KEY,
DI_Id INT NOT NULL,
FileData VARBINARY(Max) NULL,
sFileName nvarchar(50) NOT NULL,
ContentType nvarchar(50) NOT NULL
)
我試圖按上面的方式創建一個表。varbinary(max)數據類型無效
它在varbinary(max)
附近產生錯誤。
如果我給出像varbinary(100)
這樣的固定列大小,則不會發生錯誤。
如何在SQL Server 2005中聲明varbinary(max)
?
SQL Server 2005應該支持這一點 - 您確定您沒有在SQL Server ** 2000 **上執行此操作嗎?或者數據庫的兼容級別設置爲80(= SQL Server 2000)? –
什麼錯誤信息? –
varbinary附近的語法不正確。 – user993935