1

Temat: kłopot z selectem (miedzy wersją 7.3 a 8.2)

witam,
mam kłopot
w 7.3 było tak: select *,gminy.nazwa as nazwa_g from grupy where id_gminy=gminy.id order by id
i było OK
a w wersji 8:
MUSI BYĆ tak: select grupy.*,gminy.nazwa as nazwa_g from grupy,gminy where id_gminy=gminy.id order by id

co zrobić abym nie musiała poprawiać całego sql'a? Ratunku, bo dużo tego.
pozdrawiam,

2

Odp: kłopot z selectem (miedzy wersją 7.3 a 8.2)

Spróbuj tak
jeśli masz prawa administratora postgresa to w postgresql.conf znajdż opcję add_missing_from
odhaszuj i ustaw na on (pozinno być add_missing_from = on)
jeśli nie masz praw administratora postgresa to w kliencie wpisz

set add_missing_from = on;

(będzie działało dopóki się nie rozłączysz z bazą) albo

alter user nazwa_uzytkownika set add_missing_from=on;

aby mieć to na stałe
przy okazji sprawdź może opcja jest już włączona

 show add_missing_from;

3

Odp: kłopot z selectem (miedzy wersją 7.3 a 8.2)