Firebird - operacje zlozone na strukturze
Stachu99 - 04-05-2006 00:31
Firebird - operacje zlozone na strukturze
Witam. Przy pomocy ktorego programu (isql.exe, gsec.exe, qli.exe, gdef.exe ...) moge wykonywac kilka instrukcji na raz na strukturze bazy? Instrukcje mam w pliku tekstowym o nazwie, np. zmiany.sql i chcialbym je wykonac za jednym razem. W takim pliku moga byc polecenia, np.: ------- CREATE TABLE "TRNRZLEC" ( "NRZLEC" "D_CH10NN" NOT NULL, "TRZLECENIEAKT" "D_NRKOL9" NOT NULL, CONSTRAINT "PK_TRNRZLEC" PRIMARY KEY ("NRZLEC"), CONSTRAINT "FK_TRNRZLEC_TRZLECENIA" FOREIGN KEY ("TRZLECENIEAKT") REFERENCES TRZLECENIA ("TRZLECENIE")) delete from TabeleKlPola where Tabela='GRAFIKZLEC' and Nazwa='FK_GRAFIKZLEC_TRZLECENIA' and Pole='NRZLEC' alter table GrafikZlec drop constraint FK_GRAFIKZLEC_TRZLECENIA alter table GrafikZlec add TRZlecenie D_NRKOL9 not null alter table TRZlecenia drop constraint UK_TRZLECENIA_NRZLEC update GrafikZlec set TRZlecenie=(select TRZlecenie from TRZlecenia where NrZlec=GrafikZlec.NrZlec) insert into TRNrZlec (NrZlec,TrZlecenieAkt) select NrZlec,TRZlecenie from TRZlecenia alter table MagazynCeny drop constraint PK_MAGAZYNCENY -------
Pozdrawiam, Stachu99
zoltek - 04-05-2006 00:31
Stachu99 napisał(a): > Witam. > Przy pomocy ktorego programu (isql.exe, gsec.exe, qli.exe, gdef.exe ...) > moge wykonywac kilka instrukcji na raz na strukturze bazy? > Instrukcje mam w pliku tekstowym o nazwie, np. zmiany.sql i chcialbym je > wykonac za jednym razem. > W takim pliku moga byc polecenia, np.: > ------- > CREATE TABLE "TRNRZLEC" > ( "NRZLEC" "D_CH10NN" NOT NULL, > "TRZLECENIEAKT" "D_NRKOL9" NOT NULL, > CONSTRAINT "PK_TRNRZLEC" PRIMARY KEY ("NRZLEC"), > CONSTRAINT "FK_TRNRZLEC_TRZLECENIA" FOREIGN KEY ("TRZLECENIEAKT") REFERENCES > TRZLECENIA ("TRZLECENIE")) > delete from TabeleKlPola where Tabela='GRAFIKZLEC' and > Nazwa='FK_GRAFIKZLEC_TRZLECENIA' and Pole='NRZLEC' > alter table GrafikZlec drop constraint FK_GRAFIKZLEC_TRZLECENIA > alter table GrafikZlec add TRZlecenie D_NRKOL9 not null > alter table TRZlecenia drop constraint UK_TRZLECENIA_NRZLEC > update GrafikZlec set TRZlecenie=(select TRZlecenie from TRZlecenia where > NrZlec=GrafikZlec.NrZlec) > insert into TRNrZlec (NrZlec,TrZlecenieAkt) select NrZlec,TRZlecenie from > TRZlecenia > alter table MagazynCeny drop constraint PK_MAGAZYNCENY > ------- > > Pozdrawiam, > Stachu99 > > isql.exe
zdrawim zoltek
Stachu99 - 04-05-2006 00:31
>> >> > isql.exe > > zdrawim zoltek
Dzieki. input <plik> ;
Pozdrawiam, Stachu99
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Firebird - zmiana NULL na NOT NULL
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
Insert do tabeli danymi z innej tabeli Firebird
Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird)
firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP
=?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?=
=?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?=
Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista
=?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?=
=?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?=
zanotowane.pldoc.pisz.plpdf.pisz.plown-team.pev.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 |
|