tebbaerty:Microsoft Sql Server Management Studio 2005 . din cate observ exista campul BLOB dar vad ca sql 2005 nu il recunoaste
SSMS este 2005 dar server-ul de BD este tot SQL2005 ? Sau 2000 sau 2008 ? > SELECT @@VERSION
Pentru tipul de date BLOB in SQL Server 2005 puteti folosi BINARY,VARBINARY, IMAGE si VARBINARY(MAX).
Articole Database Journal:
introducere,
exemplu >
USE master;
GO
CREATE DATABASE Test;
GO
USE Test;
GO
CREATE TABLE BLOBTest
(
TestID int IDENTITY(1,1),
BLOBName varChar(50),
BLOBData varBinary(MAX)
);
-------------------------------------------------------
INSERT INTO BLOBTest
(BLOBName, BLOBData)
SELECT 'First test file',
BulkColumn FROM OPENROWSET(
Bulk 'C:\temp\nextup.jpg', SINGLE_BLOB) AS BLOB
Altele:
[1], [21, [3]
In SQL2008 ai tipul de date FILESTREAM care iti permite sa stochezi blob-uri firect în sistemul de fişiere NTFS.