Amigo, vou responder o que sei..... Quando se usa campos caracteres cujo tamanho é definido, por exemplo, o CEP, que são 8 caracteres se usa char(8), quando se usa um campo caracter de tamanho variável se usa vachar, e coloca-se entre parenteses a quantidade que se quer... No seu caso, NOMECLIENTE é varchar(50), o número é uma sugestão, pode ser 60, 70, depende da sua necessidade....
Campos autonumeração são aconselháveis vc utilizar triggers para gera-los..... -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de SAMES DAVIS HIPOLITO GOMES Enviada em: quinta-feira, 9 de junho de 2005 07:29 Para: 'delphi-br@yahoogrupos.com.br' Assunto: [delphi-br] Definição de Campos - EMS ou IBEXPERT Pessoal, Estou migrando um sistema que estava em Base de Dados access para o formato FireBird 1.5. Estou usando o EMS IB Manager Professional Edition (3.9.0.6) que é quase a mesma coisa do que o IBExpert, só que esse EMS é em PT-BR mas estou tendo essas dificuldades abaixo: - Qual a tradução desses tipos de campos ? SMALLING INTEGER ( inteiro ) BIGINT FLOAT DOUBLE PRECISION NUMERIC ( Numérico ) DECIMAL DATE ( Data ) TIME ( Hora ) TIMESTAMP CHAR VARCHAR BLOB - Quando estou criando um campo NOMECLIENTE por exemplo eu tenho de usar CHAR ou VARCHAR ? - Como defino um campo autonumeração ? - Como definir chaves primárias para um campo ? - Como definir relacionamento entre as tabelas ? Bom, por enquanto é isso, espero com contar com a ajuda do pessoal da lista. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] ---------------------------------------------------------------------------- -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html