Condividi tramite


Dati binari e con valori di grandi dimensioni SQL Server (ADO.NET)

In Microsoft SQL Server 2005 è stato introdotto l'identificatore max, che espande la capacità di archiviazione dei tipi di dati varchar, nvarchar e varbinary. I tipi varchar(max), nvarchar(max) e varbinary(max) vengono collettivamente definiti tipi di dati con valori di grandi dimensioni. È possibile utilizzare i tipi di dati con valori di grandi dimensioni per archiviare fino a 2^31-1 byte di dati. I tipi di dati text, ntext e image delle versioni precedenti di SQL Server possono essere sostituiti da varchar(max) e nvarchar(max), rispettivamente, mentre il tipo di dati image può essere sostituito da varbinary(max).

Con i tipi di dati con valori di grandi dimensioni è possibile utilizzare SQL Server in un modo che non era possibile con le versioni precedenti di SQL Server, in cui per gli oggetti binari di grandi dimensioni (BLOB) era necessaria una gestione speciale.

In SQL Server 2008 viene introdotto l'attributo FILESTREAM, che non è un tipo di dati ma piuttosto un attributo che può essere definito in una colonna, per consentire l'archiviazione dei dati con valori di grandi dimensioni nel file system anziché nel database.

In questa sezione

Vedere anche

Altre risorse

Tipi di dati SQL Server e ADO.NET

Operazioni sui dati SQL Server in ADO.NET

Recupero e modifica di dati in ADO.NET