1

Temat: obsługa meta znaków przez psql

Na moje zapytanie w psql dostałem n/w odpowiedź.
Chce wyswietlić marke samochodu z tabeli samochody zaczynajaca się na litere F.
Wiem, że można to zrobić za pomocą :
select marka from samochody where marka ilike 'f%';
to działa.
Jak mogę dodac obsbługę meta znaków bo chyba w tym jest problem.

sylwek=# select marka from samochody where ~*'^F';
ERROR:  operator does not exist: ~* unknown
LINE 1: select marka from samochody where ~*'^F';
                                          ^
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.

2

Odp: obsługa meta znaków przez psql

Ale chyba powinno byc

 select marka from samochody where marka ~* '^F';

bo *~ jest operatorem dwuargumentowym.

3

Odp: obsługa meta znaków przez psql

Masz racje.
Teraz dopiero zobaczyłem błąd.
Dzięki za podpowiedź.
Pozdrawiam

Ostatnio edytowany przez sylwekk (2010-04-16 16:57:08)