Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tognere

erro ao declarar DATE!

Recommended Posts

galera....pq a date naum funciona??? q q eu fiz de erado???



create table tb_post(

id int(100) unsigned,

titulo varchar(100) NOT NULL,

data date(30) NOT NULL,

autor varchar(50) NOT NULL,

imagem varchar(255) NOT NULL,

texto varchar NOT NULL,

PRIMARY KEY(id)

)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Data é palavra reservada, tente data_do_post por exemplo , ou entre aspas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

nessa linha tb:

 

texto varchar NOT NULL,

 

faltou declarar a quantidade de caracteres (veja as outras linhas, após varchar);

1 outra obs: o MySQL normalmente exige que uma coluna que for chave primária seja tb auto_increment, not null e unique;

verifique isso e tb a quantidade de posições (casas) .. vc definiu como 100.. normalmente define-se 10 ou 11.. verifique isso tb..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.