![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 16.12.2011 Ostrzeżenie: (10%) ![]() ![]() |
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? Ten post edytował dexter22 31.12.2011, 11:32:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 559 Pomógł: 93 Dołączył: 4.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Odwołaj się do tabeli to nie powinno być błędu tabela.stanowisko
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 16.12.2011 Ostrzeżenie: (10%) ![]() ![]() |
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 ) Ten post edytował dexter22 31.12.2011, 22:46:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 08:11 |