SQL walidacja pola nazwisko

0

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 "-"

1 użytkowników online, w tym zalogowanych: 0, gości: 1