SQL Server 2005 ha introdotto il supporto per alcune nuove tipologie di dato specifiche per chi lavora con grandi quantità di informazioni.
Rispetto a NVarChar, VarChar e VarBinary, questi nuovi tipi non hanno il limite di 8000 byte, che in SQL Server 2000 o precedente viene superato utilizzando, rispettivamente, NText, Text e Binary.
I nuovi tipi NVarChar(MAX), VarChar(MAX) e VarBinary(MAX) non hanno più questo limite e consentono, così come i tipi NText, Text e Binary di arrivare a 2 GB. In più, consentono di utilizzare tutte le funzioni applicate ai tipi "normali", per manipolare direttamente il contenuto, senza ragionare in funzione di byte o blocchi di informazione.
Per quanto riguarda lo sviluppatore, per poter utilizzare questo tipo è necessario specificare, come dimensione del parametro, il valore -1, come in questo esempio:
SqlParameter param = new SqlParameter("@name", SqlDbType.VarChar, -1);
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Utilizzare Docker Compose con Azure App Service
- Utilizzare QuickGrid di Blazor con Entity Framework
- Modernizzare le applicazioni WPF e Windows Forms con Blazor
- ASP 3 per esempi
- annunciato #netstandard 2.1. .NET Core lo supporterà a partire da #netcore3, così come le prossime versione di #xamarin, #mono e #unity.il supporto per #netfx 4.8, invece, non ci sarà. https://aspit.co/bq2