? SQL Server 2000 è una versione del software del server di database relazionale di Microsoft. In SQL 2000 , i database sono costituiti da tavole , che sono composte di elementi chiamati campi . I campi sono elementi di dati individuali, quali il nome del cliente , indirizzo e numero di telefono . Ogni campo ha un tipo di dati , di cui è uno varchar . Un campo varchar in possesso di un numero variabile di caratteri di testo . 2000
Il gestore di database SQL SQL 2000 è una collezione di programmi e file . Il programma principale nel SQL 2000 è detto server . Riceve le richieste di dati dai computer degli utenti, interpreta e li esegue e invia i dati 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 , li affinare e spostare i dati all'interno e all'esterno di esse. Uno , chiamato il Query Analyzer , permette di eseguire comandi SQL per un database e visualizzare i risultati .
Varchar
Il tipo di dati varchar detiene stringhe di caratteri di lunghezza variabile . Le stringhe di caratteri sono testo normale , come ad esempio le parole e nomi . Esso, inoltre, numeri , anche se non è possibile eseguire operazioni aritmetiche direttamente sui campi di caratteri che puoi con numeri interi e tipi di dati money . Quando si definisce un varchar , si specifica la lunghezza massima. Come lo si utilizza , il campo di ospitare qualsiasi numero di caratteri fino al valore massimo specificato.
Dimensione massima
Se non si specifica una dimensione , un varchar default campo a un massimo di un byte . Il maggior numero è possibile specificare con un campo varchar è di 8.000 . In alternativa, è possibile utilizzare la parola " max" per consentire dimensioni di campo fino a 2 GB meno un byte . Tipici campi di dati quali 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
i dati di tipo varchar memorizza i dati in un formato di dati ANSI - tipo , e occupa un byte di memoria del computer per carattere memorizzati . Un tipo di campo correlato, 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ù grandi , tra cui molti caratteri non romani utilizzati in russo e arabo , per esempio. Se non si ha bisogno del supporto di lingua straniera per il testo, il tipo di dati varchar risparmiare memoria rispetto a nvarchar .