Ejemplo 1: subcadena de Oracle
-- ORACLE substr(string, start, [, length ])
SELECT substr('Hello World', 4, 5) FROM DUAL; -- lo Wo
SELECT substr('Hello World', 4) FROM DUAL; -- lo World
SELECT substr('Hello World', -3) FROM DUAL; -- rld
Ejemplo 2: SUBSTR de ORACLE SQL
SUBSTR(string, :START_POS, :SUBSTR_LENGTH);
SELECT SUBSTR('ABCDEFG',3,4) FROM DUAL;
--OUTPUT: CDEF
Ejemplo 3: ¿Subtr Oracle?
/*Using SUBSTR in Oracle (Example from hackerrank.com): */
/*Simple select query...*/
SELECT DISTINCT city
FROM station
/*Using WHERE and SUBSTR to find (distinct) cities in station table that begin
as well as end with a vowel.*/
WHERE SUBSTR(city,1,1) IN ('A','E','I','O','U')
AND substr(city,-1) IN ('a','e','i','o','u');
/*Parameters for SUBSTR (Substring) in order are as follows:
String, Start, Length.*/
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)