Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Drop table if exists firebird

[es] :: Firebird/Interbase :: Drop table if exists firebird

[ Pregleda: 2877 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

KrunoV
Krunoslav Vukovic
Zagreb

Član broj: 34632
Poruke: 73
*.adsl.net.t-com.hr.

ICQ: 166260921
Sajt: www.on-line.com.hr


Profil

icon Drop table if exists firebird29.03.2005. u 18:31

Evo da previse ne duzim kako ovo napraviti u firebirdu jer vec sam pomalo lud jer mi u mysql radi bez problema a u firebirdu bas i ne.

Evo na ovu komandu:

DROP TABLE IF EXISTS VERZIJA;
commit work;

Dobijem ovo kao gresku:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 12.
if.

Hvala
--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: http://www.on-line.com.hr
Mail : mali@on-line.com.hr
Sonork: 100.53370
29.03.2005. u 18:31 

ultraKeen

Član broj: 2396
Poruke: 253
*.verat.net.

ICQ: 36109339


Profil

icon Re: Drop table if exists firebird30.03.2005. u 05:44
to mu je sto ti i kaze: nezna da protumaci <IF> tj. ne ocekuje taj token il' sta vec na tom mestu, ocekuje nesto drugo...

kad' god ti tako sta napise - problem je negde da kazem levo :) od date koordinate, dakle isti red samo na mestu char 11

koliko ja vidim sintaksu te komande, FB ocekuje da tu dodje ime tabele pod znacima navoda a kod tebe toga nema vec nekakav IF EXIST, odnosno nije mi poznata u FB ta konstrukcija "AKO postoji" unutar DROP komande... jer ne mora naravno da postoji sve isto u oba, i u FB i u mysql
postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
detaljnije na:
http://ultrakeen.blogspot.com/
30.03.2005. u 05:44 

KrunoV
Krunoslav Vukovic
Zagreb

Član broj: 34632
Poruke: 73
*.adsl.net.t-com.hr.

ICQ: 166260921
Sajt: www.on-line.com.hr


Profil

icon Re: Drop table if exists firebird30.03.2005. u 10:15
evo dobio sam odgovor na jednoj news grupi pa ako nekome treba:

if exists (select 1 from RDB$RELATIONS where RDB$RELATION_NAME='IME_TABLE')
then
drop table IME_TABLE;
end if;

ovo sta sam ja mislio jednostavno ne postoji u FireBird-u
--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: http://www.on-line.com.hr
Mail : mali@on-line.com.hr
Sonork: 100.53370
30.03.2005. u 10:15 

KrunoV
Krunoslav Vukovic
Zagreb

Član broj: 34632
Poruke: 73
*.com.hr
Via: [es] mailing liste

ICQ: 166260921
Sajt: www.on-line.com.hr


Profil

icon Re: Drop table if exists firebird30.03.2005. u 17:44
>
>
a mozete koristiti i comandu recreate koja prije nego sto napravi
pobrise tabelu ako postoji

--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: www.on-line.com.hr
Mobile: +385(0)98-623-959
Mail : mali@on-line.com.hr
--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: http://www.on-line.com.hr
Mail : mali@on-line.com.hr
Sonork: 100.53370
30.03.2005. u 17:44 

[es] :: Firebird/Interbase :: Drop table if exists firebird

[ Pregleda: 2877 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.