sql >> Database teknologi >  >> RDS >> Oracle

Find antallet af tegn og tal i en streng

@alfasin svaret er godt, men hvis du bruger 11g, kan det blive nemmere:

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


  1. Forskellen mellem LIKE og ~ i Postgres

  2. Sådan får du antallet af bits i en streng i MySQL – BIT_LENGTH()

  3. SQL Server på Linux

  4. Hvordan kan jeg oprette forbindelse til SQL Server fra en Mac med PHP PDO?