Mam tabelę LISTA a w niej pole NAZWISKO, potrzebuję napisać zapytanie SQL znajdujące wszystkie nazwiska zawierające różne niedozwolone znaki. Mam takie coś:
select NAZWISKO from LISTA
where REGEXP_LIKE(NAZWISKO, '[.*()/<>]') ale w tych nawiasach trzeba wymienić właściwie wszystkie znaki oprócz liter oraz pauzy łączącej nazwiska dwuczłonowe.
Moje pytanie, jak napisać zapytanie, wykorzystując np. :alpha:, które brzmiało by tak:
pokaż wszystkie nazwiska, które zawierają znaki inne niż litery z wyłączeniem "-"