Che cosa è un Varchar tipo di dati in SQL 2000?

February 22

Che cosa è un Varchar tipo di dati in SQL 2000?


SQL Server 2000 è una versione del software del server di database relazionale di Microsoft. In SQL 2000, banche dati costituite da tabelle, che sono composti da elementi chiamati campi. I campi sono elementi di dati individuali come il nome del cliente, indirizzo e numero di telefono. Ogni campo ha un tipo di dati, di cui varchar è uno. Un campo varchar contiene un numero variabile di caratteri di testo.

SQL 2000

Il gestore del database SQL 2000 è una raccolta di programmi e file. Il programma principale in SQL 2000 è detto server. Riceve richieste di dati dal computer degli utenti, interpreta e li esegue e invia i dati di nuovo agli utenti. Il server utilizza SQL, Structured Query Language, per costruire basi di dati e gestire i propri dati. Altri programmi in SQL 2000 mantengono strutture di database, ottimizzare loro e spostare i dati dentro e fuori di loro. Uno, chiamato il Query Analyzer, lascia eseguire i comandi SQL per un database e vedere i risultati.

varchar

Il tipo di dati varchar tiene stringhe di caratteri di lunghezza variabile. Le stringhe di caratteri sono testo normale, come ad esempio le parole e nomi. Tengono anche i numeri, anche se non è possibile eseguire l'aritmetica direttamente sui campi di caratteri, come si può con i tipi interi e denaro di dati. Quando si definisce un varchar, si specifica la sua lunghezza massima. Come lo si utilizza, il campo può ospitare qualsiasi numero di caratteri fino al massimo specificato.

Dimensione massima

Se non si specifica una dimensione, un campo varchar default ad un massimo di un byte. Il maggior numero è possibile specificare con un campo varchar è 8.000. In alternativa, è possibile utilizzare la parola "max" per consentire dimensioni del campo fino a 2 GB meno un byte. campi dati tipici nomi, indirizzi, e descrizioni di solito prendere non più di 50 caratteri, in modo che il limite di 8.000 caratteri è sufficiente per la maggior parte delle applicazioni.

varchar e nvarchar

Il tipo di dati varchar memorizza i dati in un formato di dati ANSI-tipo, e occupa un byte di memoria del computer per carattere memorizzato. Un tipo relativo campo, nvarchar, memorizza i dati in un formato Unicode, che richiede due byte di dati per carattere. Il formato Unicode ospita un set di caratteri più ampio, tra cui molti caratteri non romani utilizzati in russo e arabo, per esempio. Se non avete bisogno di supporto in lingua straniera per il testo, il tipo di dati varchar risparmiare memoria rispetto a nvarchar.