Sunteți pe pagina 1din 2

Creare tabelă în Oracle

Să se creeze tabelele
orchestre
codorchestra Numeric (3) PK
denumire Varchar2(100)
oras Varchar2(100)
tara Varchar2(100)
buget Numeric(10)
create table orchestre(codorchestra numeric(3) ,denumire varchar2(100),oras varchar2(100),tara varchar2(100),buget
numeric(6), primary key (codorchestra))
apoi adăugăm date

Muzicieni
codmuzician Numeric(3) PK
nume Varchar2(100)
nationalitate Varchar2(100)
instrument Varchar2(100)
salariu Numeric (6)
codo Numeric(3) FK

create table muzicieni(codmuzician numeric(3) primary key, codorchestra number(3), nume varchar2(100),nationalitate
varchar2(100),instrument varchar2(100),salariu numeric(6), foreign key (codorchestra) references
orchestre(codorchestra))

Dacă introducem datele:

Apare eroarea
De ce apare acestă eroare? Deoarece Orchestra cu codorchestra 5 nu există!!!
select *
from muzicieni
where nationalitate='romana'

S-ar putea să vă placă și