Jump to content


Photo

Dúvida Sql


  • Faça o login para participar
9 replies to this topic

#1 xaves

xaves

    Normal

  • Usuários
  • 105 posts
  • Sexo:Não informado
  • Interesses:Redes, Corel Draw e Programação em geral

Posted 11/06/2005, 11:45

Estou fazendo umas tabelas, só que quando vou criar uma delas,
dá erro, justo qunato chega na linha que cria a variável
para a chave estrangeira, alguém pode me ajudar???

O erro é na tabela CONSULTA

create domain codigo as integer;
create domain nome as varchar(70);
create domain descricao as varchar(300);
create domain obs as varchar(1000);
create domain fone as varchar(25);
create domain data as char(10);

create table convenio(
  cod_convenio codigo not null,
  nome_convenio nome,
  Primary Key(cod_convenio));

create table paciente(
  rg_paciente codigo not null,
  nome_paciente nome,
  fone_paciente fone,
  endereco_paciente nome,
  cidade_paciente nome,
  uf_paciente char(2),
  Primary Key(rg_paciente));

create table convenio_paciente(
  rg_paciente codigo not null,
  cod_convenio codigo not null,
  Foreign key(rg_paciente) references paciente(rg_paciente),
  Foreign key(cod_convenio) references convenio(cod_convenio));

create table especializacao(
  cod_espec codigo not null,
  descricao_espec descricao,
  Primary Key(cod_espec));

create table medico(
  crm_medico codigo not null,
  nome_medico nome,
  fone_medico fone,
  endereco_residencial nome,
  endereco_trabalho nome,
  cidade_medico nome,
  uf_medico char(2),
  email_medico nome,
  Primary Key(crm_medico));

create table medico_espec(
  crm_medico codigo not null,
  cod_espec codigo not null,
  Foreign key(crm_medico) references medico(crm_medico),
  Foreign key(cod_espec) references especializacao(cod_espec));

create table convenio_medico(
  crm_medico codigo not null,
  cod_convenio codigo not null,
  Foreign key(crm_medico) references medico(crm_medico),
  Foreign key(cod_convenio) references convenio(cod_convenio));

create table consulta(
  data_consulta data not null,
  hora_consulta char(5)
  rg_paciente codigo, //<---- AQUI ESTÁ O ERRO :angry:
  crm_medico codigo,
  convenio char(3),
  Foreign key(crm_medico) references medico(crm_medico),
  Foreign key(rg_paciente) references paciente(rg_paciente),
  Primary key(data_consulta));

create table historico(
  cod_historico codigo not null,
  desc_historico obs,
  data_consulta data,
  Foreign key(data_consulta) references consulta(data_consulta),
  Primary key(cod_historico));

create table receita(
  cod_receita codigo not null,
  data_receita data,
  rg_paciente codigo,
  posologia_receita descricao,
  Foreign key(rg_paciente) references paciente(rg_paciente),
  Primary key(cod_receita));

create table remedio(
  cod_remedio codigo not null,
  nome_remedio nome,
  apresent_remedio descricao,
  Primary key(cod_remedio));

create table receita_remedio(
  cod_receita codigo not null,
  cod_remedio codigo not null,
  Foreign key(cod_receita) references receita(cod_receita),
  Foreign key(cod_remedio) references remedio(cod_remedio));


Edição feita por: xaves, 11/06/2005, 11:47.

• Xaves Corel | Pré-impressão | Photoshop | Programação

#2 xaves

xaves

    Normal

  • Usuários
  • 105 posts
  • Sexo:Não informado
  • Interesses:Redes, Corel Draw e Programação em geral

Posted 06/07/2005, 08:12

Consegui ajeitar, já faz tempinho, encontrei um apostila e vi que estava errada nas chaves.


Mesmo assim, obrigado.
• Xaves Corel | Pré-impressão | Photoshop | Programação

#3 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 15/09/2017, 18:09

Viagra 10mg cialis Can You Buy Generic Plavix
Priligy Tabletas Priligy And Levitra Together
Buy Bentyl 10mg <a href=http://cialtobuy.com>cialis</a> Cialis Prix Levitra Comparaison

#4 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 26/09/2017, 00:30

Acheter Frusemide Antabuse Disulfiram Alternatives Cialis For Sale In Canada 168 cialis Viagra Como Se Toma

#5 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 04/10/2017, 20:01

Cheap On Line Doryx Free Shipping Propecia En Pharmacie Viagra Generique Quebec viagra Levitra Se Vende Con Receta Cialis Tablet
Keflex And Pediatric Dosage Will Clomid Help Deca Dick Prices Cialis viagra Cialis Scaduto Effetti Dutasteride Duagen In Internet Price

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 04/10/2017, 21:45

Cvs Propecia Hair Growth Viagra Ready Man viagra Cialis Farmacias Benavides Viagra For Men At Wholesale Prices

#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 09/10/2017, 06:08

Cialis 10 Doctissimo discount levitra canada Mexican Pharmacy Tadalis Sx Soft
Escitalopram 10 Mg Buy viagra online prescription Secure Tabs Viagra Meilleurs Prix Generique Levitra Forum

#8 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 12/10/2017, 06:14

Best Price Ed Medications online pharmacy Lasix Netherlands Can You Drink On Amoxicillin

#9 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 20/10/2017, 16:09

Baclofene Grenoble Recensione Kamagra Generic Cost Of Viagra Vs Cialis cialis buy online Diflucan Prices Comment Acheter Du Viagra Viagra Made In Canada
Best Pill Shop Canadian Drugs viagra online prescription Propecia Escuelas Online Prescription For Valtrex

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 22/11/2017, 00:28

Erection Pills With No Perscription Provera 5mg Perlutex buy viagra online Order Now On Line Isotretinoin
Buy Diflucan 150 Mg cialis online Amoxicillin Dose For 24 Lb Toddler




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq