sql >> Database >  >> RDS >> Oracle

Oracle:SQL-query die rijen retourneert met alleen numerieke waarden

U kunt de REGEXP_LIKE . gebruiken functioneren als:

SELECT X 
FROM myTable 
WHERE REGEXP_LIKE(X, '^[[:digit:]]+$');

Proefrun:

SQL> SELECT X FROM SO;

X
--------------------
12c
123
abc
a12

SQL> SELECT X  FROM SO WHERE REGEXP_LIKE(X, '^[[:digit:]]+$');

X
--------------------
123

SQL> 


  1. Tips voor het bewaken van PostgreSQL voor Moodle

  2. Hoe functieparameterlijsten te krijgen (zodat ik een functie kan laten vallen)

  3. Onderhoudsplannen voor databases maken

  4. Hoe verbinding maken met MySQL-database?