Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problemy przy tworzeniu tabeli
Forum PHP.pl > Forum > Bazy danych > Oracle
dexter22
Witam

W swojej bazie mam tabele pracownicy, stanowiska oraz instytuty, chcę stworzyć tabelę dydaktycy, w której znajduję się pole: stanowisko i w momencie:

Kod
stanowisko varchar2(20) not null constraint stanowiska_fkey references stanowiska


wyskakuje mi błąd: Name already by an exiting constraint

o co w tym chodzi?? Pozdrawiam

EDIT: Już chyba rozumiem tabela pracownicy posiada: imie, nazwisko, stanowisko a moja tabela DYDAKTYCY dubuluje te pola?
buliq
Odwołaj się do tabeli to nie powinno być błędu tabela.stanowisko
dexter22
jak winna wyglądać składnia? Poraz pierwszy jak tworzyłem bazę, pracownicy potrzebowali stanowiska i dałem :

Kod
stanowisko varchar2(20) not null constraint stanowiska_fkey references stanowiska


Tabela dydaktycy również potrzebuje stanowiska...

EDIT:

Problem rozwiązany, trzeba było dać nie stanowiska_fkey tylko stanowiskaa_fkey ponieważ constraint'y winny być unikatowe ( unique )
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.