Ir para conteúdo
Fórum Script Brasil
  • 0

Modelagem e Criação de Banco de Dados


Alex Mauricio

Pergunta

Bom dia pessoal.

Estou modelando um banco de dados para teste com o DBDesigner 4 e estou tentando sincronizar com o My-SQL.

E está dando o seguinte erro segue o código q está dando erro abaixo (Error while executing query).

CREATE TABLE ItemPedido (
  Pedido_numero INTEGER UNSIGNED NOT NULL,
  Produto_codigo INTEGER UNSIGNED NOT NULL,
  quantidade INTEGER UNSIGNED NOT NULL,
  total DOUBLE(9,2) NOT NULL,
  PRIMARY KEY(Pedido_numero, Produto_codigo),
  INDEX Item-Pedido_FKIndex1(Pedido_numero),
  INDEX Item-Pedido_FKIndex2(Produto_codigo),
  FOREIGN KEY(Pedido_numero)
    REFERENCES Pedido(numero)
      ON DELETE NO ACTION
      ON UPDATE NO ACTION,
  FOREIGN KEY(Produto_codigo)
    REFERENCES Produto(codigo)
      ON DELETE NO ACTION
      ON UPDATE NO ACTION
);

Clicando em OK, aparece a mensagem "Table 'prjdelphi.itempedido' doesn't existe."

O que pode ser?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Oi,'Alex Mauricio'

Clicando em OK, aparece a mensagem "Table 'prjdelphi.itempedido' doesn't existe."

O que pode ser?

A mesagem está te falando que a tabela prjdelphi.itempedido Não existe.

Link para o comentário
Compartilhar em outros sites

  • 0

Oi, 'Alex Mauricio'

Este erro está dizendo que a tabela não existe. A mensagem é clara. Então ele não está acontecendo quando você gera o codigo descrito no primeiro post. Algo você está executando para que esta mensagem ocorra. A ordem de criação desta tabela está errada em algum ponto de seu script.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...