SELECT *
FROM emp e
WHERE 1 = 1
AND (e.deptno, e.job) IN
(SELECT 20, UPPER('analyst')
FROM dual)
;
Montag, 11. September 2017
Mittwoch, 15. Februar 2017
Sub- und Instring - Beispiele
/**
* instr('string', Pattern) liefert numerisch den Wert
* der Zeile, bei dem das Muster auftritt.
* substr('string', Pattern_in_Zeile, Anzahl_der_Zeichen)
*/
select substr(t.block, instr(t.block, '<xs:simpleType>'), instr(t.block, '
simpleType>'))
from xml_schema t
;
--
select instr(t.block, 'simpleType >')
from xml_schema t
;
--
select instr(t.block, 'simpleType>')
from xml_schema t
;
--
select substr(t.block, instr(t.block, 'simpleType >')+10, (instr(t.block, 'simpleType>') - instr(t.block, 'simpleType 10))
from xml_schema t
;
--
select instr(t.block, 'simpleType>') - instr(t.block, 'simpleType >')
from xml_schema t
;
* instr('string', Pattern) liefert numerisch den Wert
* der Zeile, bei dem das Muster auftritt.
* substr('string', Pattern_in_Zeile, Anzahl_der_Zeichen)
*/
select substr(t.block, instr(t.block, '<xs:simpleType>'), instr(t.block, '
simpleType>'))
from xml_schema t
;
--
select instr(t.block, '
from xml_schema t
;
--
select instr(t.block, 'simpleType>')
from xml_schema t
;
--
select substr(t.block, instr(t.block, '
from xml_schema t
;
--
select instr(t.block, 'simpleType>') - instr(t.block, '
from xml_schema t
;
Abonnieren
Kommentare (Atom)