Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

elementsky

erro mysql ajuda!

Mensagens Recomendadas

elementsky    0
elementsky

 CREATE TABLE `clientes` (
`Nome` VARCHAR( 4 ) UNSIGNED NOT NULL ,
`Morada` VARCHAR( 6 ) UNSIGNED NOT NULL ,
`Telefone` VARCHAR( 7 ) UNSIGNED NOT NULL ,
`Nº Contribuinte` VARCHAR( 15 ) UNSIGNED NOT NULL ,
`E-mail` VARCHAR( 6 ) UNSIGNED NOT NULL
) 

O que é que está mal aqui.

P.S. é a minha primeira tentativa de bd em mysql

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Dabubble    0
Dabubble

a chave primaria de uma tabela (kk que seja o formato string ou numero) define uma caracteristica que tem de ser unica (nao pode ser igual em duas linhas) e que te permite identificar univocamente uma linha de uma tabela.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

o que te esta a dar erro é o facto de nao teres um ponto e virgula no fim

em sql as instruções sao dadas por um ponto e virgula... assim sendo...

CREATE TABLE `clientes` (
`Nome` VARCHAR( 4 ) UNSIGNED NOT NULL ,
`Morada` VARCHAR( 6 ) UNSIGNED NOT NULL ,
`Telefone` VARCHAR( 7 ) UNSIGNED NOT NULL ,
`Nº Contribuinte` VARCHAR( 15 ) UNSIGNED NOT NULL ,
`E-mail` VARCHAR( 6 ) UNSIGNED NOT NULL
) ;

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ouvi_dizer    0
ouvi_dizer

Nomes de campos e de tabelas (e seja do que for) não podem ter caracteres especiais, pontuação e espaços.

Uma tabela não requer chaves (primarias ou estrangeiras) indices ou seja que propriedade adicional for.

Procura por DDL(data definition language) para saberes mais sobre a criação de tabelas, triggers, stored procedures e afins (standard sql).

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade