Eu postei o mesmo no stackoverflow (por favor, deixe-me saber se eu tiver que deletar um).
Estou trabalhando em um banco de dados DB2 e, pelo que posso ver, o regexp não é suportado (sem bibliotecas adicionais).
Portanto, não posso implementar algo semelhante ao que é explicado neste artigo " Trazendo o poder da correspondência de expressões regulares para SQL "
Você sabe se eu posso "emular", com uma instrução SQL, uma expressão regular como essa?
^a[aofdmep]{1}[az]{1}[a-z0-9]{4}[sidbfkfpo]{1}
Editar
Na hipótese acima, descobri que é aceitável para o meu caso um predicado WHERE Like:
WHERE USER_NAME NÃO LIKE 'a_______'
Mas é inseguro e não cobre outros casos em que não tenho um char fixo que possa corresponder.