Ir para conteúdo
Fórum Script Brasil

Denis Courcy

Moderadores
  • Total de itens

    3.089
  • Registro em

  • Última visita

3 Seguidores

Sobre Denis Courcy

  • Data de Nascimento 14/07/1960

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Male
  • Location
    Rio de Janeiro - RJ
  • Interests
    Java, Delphi, MySql, Oracle, Aeromodelismo, Iatismo, ferromodelismo, Axis & Allies Miniatures Game

Últimos Visitantes

15.253 visualizações

Denis Courcy's Achievements

0

Reputação

Atualização de Status Simples

Veja todas atualizações de Denis Courcy

  1. Denis, Boa tarde.

    Vi que ajudou um membro do forum na solução de um erro de criação de uma tabela no My Sql.

    erro code: 1215. Cannot add foreign key constraint

    Estou com esse mesmo problema e sou um iniciante no Sql, sera que poderia me dar uma ajuda com isso ???

    Segue abaixo o pequeno script. O problema ocorre na ultima linha da criação da tabela PEDIDO DETALHE.

    CREATE DATABASE softblue2;

    USE softblue2;

    CREATE TABLE alunos
    (
    id int unsigned not null auto_increment,
    nome varchar(45) not null,
    endereco varchar(60) null,
    email varchar(45) not null,
    PRIMARY KEY (id)
    );

    CREATE TABLE instrutor
    (
    id int unsigned not null auto_increment,
    nome varchar(45) not null,
    telefone VARCHAR (15) null,
    PRIMARY KEY (id)
    );

    CREATE TABLE tipo_cursos 
    (
    id tinyint not null auto_increment,
    desc_tp_curso varchar(45) not null,
    PRIMARY KEY (id)
    );

    CREATE TABLE cursos
    (
    id int unsigned not null auto_increment,
    desc_curso varchar(45) not null,
    id_tp_curso tinyint not null,
    id_instrutor int unsigned not null,
    valor_curso double not null default '0',
    PRIMARY KEY (id),
    constraint fk_tpcursos_cursos foreign key (id_tp_curso) references tipo_cursos (id),
    constraint fk_instrutor_cursos foreign key (id_instrutor) references instrutor (id)
    );

    CREATE TABLE pedido
    (
    id int unsigned not null auto_increment,
    id_aluno int unsigned not null,
    data_pedido date not null,
    hora_pedido time not null,
    PRIMARY KEY (id),
    constraint fk_aluno_pedido foreign key (id_aluno) references alunos (id)
    );

    CREATE TABLE pedido_detalhe
    (
    id_pedido int unsigned not null,
    id_curso int unsigned not null,
    vlr_curso double not null default '0',
    constraint fk_idpedido_pedidodetalhe foreign key (id_pedido) references pedido (id),
    constraint fk_idcurso_pedidodetalhe foreign key (id_curso) references cursos (id),
    constraint fk_vlrcurso_pecdetalhe foreign key (vlr_curso) references cursos (valor_curso)
    );

    O erro ocorre nessa ultima linha do script.

     

     

×
×
  • Criar Novo...