Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Tìm số ký tự và số trong một chuỗi

@alfasin câu trả lời là tốt, nhưng nếu bạn đang sử dụng 11g thì nó có thể trở nên đơn giản hơn:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thực hiện một thủ tục với thủ tục DBMS_SCHEDULER.CREATE_JOB

  2. ORACLE - ORA-01843:không phải là tháng hợp lệ

  3. vấn đề trong việc tìm kiếm danh sách các tệp trong thư mục

  4. Làm cách nào để kết nối với máy chủ Oracle Database 11g thông qua chuỗi đường hầm ssh (đường hầm đôi, máy chủ trong mạng công ty)?

  5. thay thế cho listagg trong Oracle?