sql >> Databáze >  >> RDS >> Oracle

Zjištění počtu znaků a čísel v řetězci

Odpověď @alfasin je dobrá, ale pokud používáte 11g, může to být jednodušší:

select name,
REGEXP_count(name,'\d') as num_count,
REGEXP_count(name,'[a-zA-Z]') as char_count,
from test6;


  1. Změna databázového řazení, Ctype v Postgresql

  2. Uživatel Postgres neexistuje?

  3. MariaDB JSON_MERGE_PRESERVE() Vysvětleno

  4. Jak porovnat dva databázové objekty v Oracle?