Nie =?ISO-8859-2?Q?rozumi=EA_b=B3=EAdu_SQL?=
Rafian - 15-03-2006 10:39
Nie =?ISO-8859-2?Q?rozumi=EA_b=B3=EAdu_SQL?=
Witam. Baza danych Firebird 1.5
Jak uruchamiam takie zapytanie: CREATE TABLE "UPRAWNIENIA_SL" ( "NAZWA" VARCHAR(24) NOT NULL, CONSTRAINT UPR_SL_PK PRIMARY KEY (NAZWA) );
CREATE TABLE "UPRAWNIENIA" ( "UPRAWNIENIE" VARCHAR(24) NOT NULL, "WARTOSC" CHAR(1), "USER_NAME" VARCHAR(24) CHARACTER SET UNICODE_FSS NOT NULL, CONSTRAINT UPRAWNIENIA_PK PRIMARY KEY (UPRAWNIENIE, USER_NAME), CONSTRAINT UPRAWNIENIA_FK FOREIGN KEY (UPRAWNIENIE) REFERENCES UPRAWNIENIA_SL (NAZWA) ON UPDATE NO ACTION ON DELETE NO ACTION );
Dostaję błąd: Unsuccessful metadata update object UPRAWNIENIA_SL is in use Statement: CREATE TABLE "UPRAWNIENIA"
Proszę o pomoc, nie widzę błędu ?
-- Pozdrawiam, Raf
Rafal Bobrowski - 15-03-2006 10:39
Rafian napisał(a): > Baza danych Firebird 1.5 > [...] > CREATE TABLE "UPRAWNIENIA" > ( > "UPRAWNIENIE" VARCHAR(24) NOT NULL, > "WARTOSC" CHAR(1), > "USER_NAME" VARCHAR(24) CHARACTER SET UNICODE_FSS NOT NULL, > CONSTRAINT UPRAWNIENIA_PK PRIMARY KEY (UPRAWNIENIE, USER_NAME), > CONSTRAINT UPRAWNIENIA_FK FOREIGN KEY (UPRAWNIENIE) REFERENCES > UPRAWNIENIA_SL (NAZWA) > ON UPDATE NO ACTION > ON DELETE NO ACTION > ); > > Dostaję błąd: > Unsuccessful metadata update > object UPRAWNIENIA_SL is in use > Statement: CREATE TABLE "UPRAWNIENIA" > > Proszę o pomoc, nie widzę błędu ?
Przy tworzeniu drugiej tabeli zakładasz foreign key a Firebird wymaga aby podczas takiej operacji było tylko jedno połączenie z bazą danych. Upewnij się, że nie ma innych połączeń podczas zakładania tej tabeli i wszystko powinno zadziałać.
http://www.firebirdsql.org/index.php?op=faq#q0003.dat
Pozdrawiam, RB
Rafian - 15-03-2006 10:39
Rafal Bobrowski napisał(a):
> Przy tworzeniu drugiej tabeli zakładasz foreign key a Firebird wymaga > aby podczas takiej operacji było tylko jedno połączenie z bazą danych. > Upewnij się, że nie ma innych połączeń podczas zakładania tej tabeli i > wszystko powinno zadziałać. > > http://www.firebirdsql.org/index.php?op=faq#q0003.dat > > Pozdrawiam, > RB Miałeś rację dzięki.
-- Pozdrawiam, Raf
Ernesto - 15-03-2006 10:39
Rafian napisał(a): > Miałeś rację dzięki. > To jeszcze zapoznaj się ze słownikiem ortograficznym i będzie OK.
-- Ernesto
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO
Czy zna (obsługuje) ktoś program Iso Draw ?
Jak =?windows-1250?Q?pobra=E6_szacowan=B9_wielko=9C=E6_zbiory_wy nikowego_w_MS?==?windows-1250?Q?_SQL_2005=3F?=
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
[oracle] - Oracle SQL Developer - co to jest SID?
MS Sql Server 2000 i Server 2003
[MS SQL + kontakty outlook]CZy kontakty moge być zewnętrzne?
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
zanotowane.pldoc.pisz.plpdf.pisz.plfantazia.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|