? SQL Server 2000 é uma versão do software de servidor de banco de dados relacional da Microsoft. No SQL 2000 , as bases de dados consistem em tabelas, que são compostas por elementos chamados campos. Os campos são itens de dados individuais, como nome do cliente, endereço e número de telefone. Cada campo tem um tipo de dados , do qual é um varchar . Um campo varchar tem um número variável de caracteres de texto. SQL 2000
O gerente de banco de dados SQL 2000 é uma coleção de programas e arquivos. O programa principal no SQL 2000 é chamado de servidor . Ele recebe solicitações de dados de computadores de usuários , interpreta e executa -los e envia os dados para os usuários. O servidor usa SQL , Structured Query Language , para construir as bases de dados e gerenciar seus dados. Outros programas em SQL 2000 manter as estruturas de banco de dados , ajustar -los e passar dados para dentro e fora delas. Um deles, chamado o Query Analyzer, permite executar comandos SQL para um banco de dados e ver os resultados.
Varchar
O tipo de dados varchar detém cadeias de caracteres de comprimento variável. As cadeias de caracteres são de texto comum , como palavras e nomes. Eles também possuem números , que você não pode realizar operações aritméticas directamente sobre campos de caracteres que você puder com números inteiros e dinheiro tipos de dados. Quando você define um varchar , você especifica o comprimento máximo. Como você usá-lo , o campo irá acomodar qualquer número de caracteres até o máximo especificado.
Tamanho máximo
Se você não especificar um tamanho , um campo varchar padrões para um máximo de um byte . O maior número que você pode especificar com um campo varchar é 8.000. Alternativamente, você pode usar a palavra "max" para permitir a campo com tamanhos de até 2GB menos um byte . Campos de dados típicos tais nomes, endereços e descrições costumam levar no máximo 50 caracteres , então o limite de 8.000 caracteres é adequada para a maioria das aplicações.
Varchar e nvarchar
os dados de tipos de dados varchar armazena em um formato de dados ANSI- tipo , e ocupa um byte de memória do computador por caractere armazenado. Um tipo relacionado campo, nvarchar , armazena dados em um formato Unicode, exigindo dois bytes de dados por carácter . O formato Unicode acomoda um conjunto de caracteres maiores, incluindo muitos caracteres não- romanos usados em russo e árabe , por exemplo. Se você não precisa de suporte em língua estrangeira para o texto, o tipo de dados varchar economiza memória em comparação com nvarchar .