Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server, nvarchar(MAX) o ntext, image o varbinary?

I nuovi campi (max) rendono molto più semplice gestire i dati dal codice .NET. Con varbinary(max) , devi semplicemente impostare il valore di un SqlParameter in un array di byte e il gioco è fatto. Con il campo immagine, devi scrivere alcune centinaia di righe di codice per trasmettere i dati dentro e fuori dal campo.

Inoltre, i campi immagine/testo sono deprecati a favore di varbinary(max) e varchar(max) e le versioni future di Sql Server interromperanno il supporto per loro.