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

SQL sintaksa

[es] :: Baze podataka :: SQL sintaksa

[ Pregleda: 4008 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mvlado
Vladimir Milatovic

Član broj: 6491
Poruke: 89
*.beg.sezampro.yu



Profil

icon SQL sintaksa03.12.2002. u 14:38 - pre 241 meseci
Koja je razlika izmedju ova dva upita:
1.
INSERT INTO Radnik ( tjmbg, tprezime, [time], tdatrodj )
VALUES ('1234567896542', 'Lalic', 'Milojko', '02,01,1964')

2.
INSERT INTO Radnik ( tjmbg, tprezime, time, tdatrodj )
VALUES ('1234567896542', 'Lalic', 'Milojko', '02,01,1964')

U pitanju je polje "time".
Sta mu znace uglaste zagrade.
Prvi slucaj radi, a drugi prijavljuje gresku "Syntax error in INSERT INTO statment"
i selektuje "time".
Polje "time" nije nista specijalno niti je vezano u Relationships, tip TEXT.
 
Odgovor na temu

Mihailo
Mihailo Đorić

Član broj: 1016
Poruke: 2875
*.yubc.net



+1 Profil

icon Re: SQL sintaksa03.12.2002. u 15:13 - pre 241 meseci
Zato što je time rezervisana reč i mora da stoji ili pod "..." ili između zagrada [...]. Nisam siguran da li je isto kod svih implementacija SQL-a, pogledaj help za detalje ("reserved keywords", "delimiters" ...). BTW, loša je praksa korišćenje rezervisanih reči kao imena polja ili tabela.
 
Odgovor na temu

[es] :: Baze podataka :: SQL sintaksa

[ Pregleda: 4008 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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