Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle извлича номер на променлива от низ

Това е по-просто и получава и двете числа за диапазона

select  substr( REGEXP_SUBSTR('D-3-J322P2342','[A-Z][0-9]+',1,1),2),
             substr( REGEXP_SUBSTR('D-3-J322P2342','[A-Z][0-9]+',1,2),2)
from dual


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Без диалектно съпоставяне за JDBC тип:-9

  2. Използвайте един и същи параметър няколко пъти в WHERE условия на SQL заявка за използване в JDBC

  3. Присъединете/завъртете елементи с EAV таблица

  4. PL/SQL ORA-01422:точното извличане връща повече от заявения брой редове

  5. Преобразуване на шестнадесетичен в низ