mam tabele 'pesele' z dwoma kolumnami:
1. id (int) (autonumerowanie)
2. pasel (varchar)
Próbuję się nauczyć zapytań regularnych i mam taki kod, który ma za zadanie wypisanie wszystkich rekordów:
SELECT * FROM `pesele` WHERE pesel REGEXP '^[:0-9:]{11}$';
niestety pojawia się błąd mówiący
Cytat
Syntax error in SQL expression
Co jest źle?
Dodam, że pisząc polecenia SQL (używam OpenOffice'a) koloruje mi się składnia (słowa kluczowe są niebieskie), jednak w przypadku słówka 'regexp' nie zmienia ono swojej barwy (jest cały czas zielone).
Pozdrawiam
