Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Erro na Tabela [Resolvido]

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida Erro na Tabela [Resolvido]

    mysql> CREATE DATABASE cadastro
    -> USE cadastro
    -> CREATE TABLE (nome varchar(50),telefone integer not null,codigo integer not null auto_increment,PRIMARY KEY (codigo));
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USE cadastro
    CREATE TABLE (nome varchar(50),telefone integer not null,codigo int' at line 2
    mysql>
    Last edited by Senhor_Unix; 31-03-2018, 08:07.
    Similar Threads

  • Font Size
    #2
    Postado Originalmente por Crash_X Ver Post
    mysql> CREATE DATABASE cadastro
    -> USE cadastro
    -> CREATE TABLE (nome varchar(50),telefone integer not null,codigo integer not null auto_increment,PRIMARY KEY (codigo));
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USE cadastro
    CREATE TABLE (nome varchar(50),telefone integer not null,codigo int' at line 2
    mysql>

    "USE cadastro" precisa de um ";" no final

    Engenharia Social - Web Design - Programmer
    __________________________________________________ __________

    sigpic

    Comment


    • Font Size
      #3
      OK

      mysql> CREATE DATABASE cadastro;
      Query OK, 1 row affected (0,00 sec)

      mysql> USE cadastro;
      Database changed
      mysql> CREATE TABLE (nome varchar(50),telefone integer not null,codigo integer not null auto_increment,PRIMARY KEY (codigo));
      ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(nome varchar(50),telefone integer not null,codigo integer not null auto_increme' at line 1
      mysql>

      O que eu faço agora?

      Comment


      • Font Size
        #4
        Cara, acho que precisa colocar um nome nessa sua tabela, e usa aspas simples pra identificar as colunas, vê se funciona
        Código:
        USE cadastro;
        CREATE TABLE 'nome_da_tabela' ('nome' varchar(50), 'telefone' integer not null,'codigo' integer not null auto_increment,PRIMARY KEY ('codigo'));

        Se não concertar, usa INT no lugar de integer...
        Last edited by Linha.direta; 29-03-2018, 07:18. Motivo: mosquei

        Engenharia Social - Web Design - Programmer
        __________________________________________________ __________

        sigpic

        Comment


        • Font Size
          #5
          Ooi

          Cara, é bom olhar nesse site aqui: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
          eles tem um material ótimo e bem bem didático mesmo, não tem como errar.

          Sono e fome, isso me define.
          sigpic

          Comment


          • Font Size
            #6
            Funcionou

            Postado Originalmente por Abaddon Ver Post
            Cara, é bom olhar nesse site aqui: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
            eles tem um material ótimo e bem bem didático mesmo, não tem como errar.
            Esse exemplo funcionou aqui,muito bom. ,vou fixar o tópico,pois será de grande ajuda para os demais.
            Last edited by Senhor_Unix; 31-03-2018, 08:03.

            Comment

            X
            Working...
            X