SQL a premenné

Programovacie jazyky, rady, poradňa...
S-player
Light Star
Light Star
Príspevky: 277
Registrovaný: 23 júl 2011, 22:30

SQL a premenné

Príspevok od používateľa S-player »

Zdravím vás mám veľmi veľký problém s premennými v SQL dotaze. Premenné deklarujem klasicky ->

Kód: Vybrať všetko

SELECT @var:=table...
no problém nastáva pri dvojbodke ,ktorá je pred rovná sa. Daný dotaz potrebujem spustiť na SQL Lite ( Kde mi to vyhadzuje chybu ked uvediem :=, neberie to dvojbodku )no a ked tam uvediem iba

Kód: Vybrať všetko

SELECT @var=table...
tak mi to hodí všade NULL no a NULL mi to všade hodí aj ked dotaz spustím bez dvojbodky na klasickom MySQL. Vie mi niekto povedať aký operátor preto mám použiť ? Už som z toho vážne pekne v riti... :(
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: SQL a premenné

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

SET @var := 'table'
prípadne

Kód: Vybrať všetko

SET @var = 'table'
S-player
Light Star
Light Star
Príspevky: 277
Registrovaný: 23 júl 2011, 22:30

Re: SQL a premenné

Príspevok od používateľa S-player »

=table som myslel ako tabuľku nie ako String. To je ,ale jedno SQL LITE neberie premenné čiže to proste nefunguje nijako...
Napísať odpoveď