Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 16.12.2011 Ostrzeżenie: (10%)
|
Gdy tworzę
create table pracownicy ( idi varchar2(5) not null constraint references instytut_fkey instytut ); mam taki oto błąd: constraint specification not allowed here |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%)
|
Bo prawidłowo zależności definiujesz tak:
CONSTRAINT nazwa_zależności REFERENCES nazwa_tabeli (opcjonalnie_nazwa_kolumny) Zatem:
|
|
|
|
dexter22 Błąd przy tworzeniu tabeli 23.12.2011, 12:13:54
nospor Komunikat błędu chyba wszystko wyjaśnia w 100% 23.12.2011, 12:14:52
dexter22 Mam usunąć specyfikator ograniczenia z oświadczeni... 23.12.2011, 12:28:45
nospor Dawno nie bawiłem się oraclem, ale jak zaglądam do... 23.12.2011, 12:42:04
dexter22 Nadal nie trybi.. Jakieś pomysły? 23.12.2011, 12:53:20
nospor Nadal ten sam błąd? Pokaz kod po poprawkach 23.12.2011, 12:53:51
dexter22 create table pracownicy (
idi varchar2(5) not null... 23.12.2011, 14:45:07
dexter22 bardzo dziękuję, działa :-) Tak jak pisałem na sam... 23.12.2011, 15:49:09 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 10:04 |