ava.rj 0 Denunciar post Postado Julho 9, 2004 Olá galera !! Eu dinovu ... mais uma vêiz ... Tô tentando criar uma tabela, mas tá dando um erro que não tô entendendo. A tabela: CREATE TABLE `cad` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT , `id_us` INT( 11 ) NOT NULL , `nome` VARCHAR( 50 ) NOT NULL , `est` VARCHAR( 3 ) NOT NULL , `estad` VARCHAR( 2 ) NOT NULL , `cid` VARCHAR( 50 ) NOT NULL , `apres` LONGTEXT( 300 ) NOT NULL , `rel` LONGTEXT( 900 ) NOT NULL , `sit` VARCHAR( 50 ) , `em` VARCHAR( 50 ) , `cont` VARCHAR( 50 ) NOT NULL , `int` LONGTEXT( 300 ) NOT NULL , `inf` LONGTEXT( 200 ) NOT NULL , `logo_b` VARCHAR( 10 ) , PRIMARY KEY ( `id` ) ) Mensagem de erro: Mensagens do MySQL : You have an error in your SQL syntax near '(300) NOT NULL, `rel` LONGTEXT(900) NOT NULL, `sit` VARCHAR(50), `em' at line 1 Alguém pode me ajudar nessa? Tô usando o PhpMyAdmin do meu próprio provedor. []s Compartilhar este post Link para o post Compartilhar em outros sites
cassitos 2 Denunciar post Postado Julho 9, 2004 o tipo de campo LONGTEXT não tem definição p/ tamanho do campo, retire-os e execute novamente, fiz testes com sua query e removi o tamanho dos campos e funfou: CREATE TABLE `cad` (`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,`id_us` INT( 11 ) NOT NULL ,`nome` VARCHAR( 50 ) NOT NULL ,`est` VARCHAR( 3 ) NOT NULL ,`estad` VARCHAR( 2 ) NOT NULL ,`cid` VARCHAR( 50 ) NOT NULL ,`apres` LONGTEXT NOT NULL ,`rel` LONGTEXT NOT NULL ,`sit` VARCHAR( 50 ) ,`em` VARCHAR( 50 ) ,`cont` VARCHAR( 50 ) NOT NULL ,`int` LONGTEXT NOT NULL ,`inf` LONGTEXT NOT NULL ,`logo_b` VARCHAR( 10 ) ,PRIMARY KEY ( `id` )) Compartilhar este post Link para o post Compartilhar em outros sites
ava.rj 0 Denunciar post Postado Julho 9, 2004 Brigadão !!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites