[Oracle] Eseguire uno split di un record

felino

Utente Attivo
12 Dic 2013
940
10
18
Aci Catena (Catania)
Buongiorno a tutti,
ho un colonna 'note' il cui contenuto può essere del tipo:
"Buongiorno a tutti||Che splendida giornata"

Vorrei eseguire una query che mi permetta di ottenere:
- string1 = "Buongiorno a tutti"
- string2 = "che splendida giornata"
ovviamente se uno dei due record è vuoto torno una stringa vuota...

Suggerimenti?

Grazie.
 
Ultima modifica:

felino

Utente Attivo
12 Dic 2013
940
10
18
Aci Catena (Catania)
Ho scritto questa soluzione:
Codice:
SELECT 
    REGEXP_SUBSTR ('Buongiorno||Che splendida giornata', '[^||]+', 1, 1) AS string1,
    REGEXP_SUBSTR ('Buongiorno||Che splendida giornata', '[^||]+', 1, 2) AS string2
  FROM DUAL;
ma se si verifica che la prima parte è vuota, cioè:
Codice:
SELECT 
    REGEXP_SUBSTR ('Buongiorno||Che splendida giornata', '[^||]+', 1, 1) AS string1,
    REGEXP_SUBSTR ('||Che splendida giornata', '[^||]+', 1, 2) AS string2
  FROM DUAL;
la query non funziona più! :(
 
Discussioni simili
Autore Titolo Forum Risposte Data
V Query Oracle Oracle 0
V [ORACLE] Errore ora-06512 at sys.utl_file Oracle 0
N [Oracle] VARCHAR2_SET non riconosciuto nelle nuove versioni JDBC? Oracle 0
V [Oracle] Group by in una tabella Oracle 5
G [PHP] Oracle, convertire una query multiline in Json PHP 3
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
A [Oracle] Errore esecuzione job Oracle 0
G ORACLE APPROSSIMAZIONE EXTERNAL TABLE Oracle 0
U [Oracle] Informazioni base per database sql Oracle 0
S connessione database oracle in javascript Ajax 6
felino [VbScript] Connession Database Oracle Programmazione 8
JDE Italian Core Oracle presenta: JDE Italian Core 2015 Altri Annunci 0
maxbossi Regolamento Regolamento forum Oracle - leggere prima di postare! Oracle 0
M php connessione con oracle PHP 1
empty89 Oracle e tipo di data "ORA" Oracle 2
empty89 Database Orario Ferroviario con Oracle Oracle 0
G importare csv file in tabella oracle XE da script php PHP 1
M joomla: puntare ad un database oracle e non a mysql Joomla 6
S [Toad Oracle] Database sinonimato Oracle 0
F Oracle Developer cercasi Offerte e Richieste di Lavoro e/o Collaborazione 0
S Problema Apache/Oracle su Linux server Apache 1
M definire account oracle dentro un file esterno PHP 3
M collegarsi ad oracle da php: errore caricando php_oci8.dll PHP 1
B DA Oracle a MYSQL PHP 6
A Php e Oracle PHP 3
D ODBC oracle per excel Windows e Software 0
8 problemi con l'avvio di oracle 11g Oracle 0
8 problemi con update in oracle Oracle 0
8 Sql developer 1.2 con oracle 11g Oracle 0
claudio come si leggono i BLOB da Oracle PHP 0
E ricerco informazioni Firebird/Oracle/SqlServer2005 Oracle 2
M Connessione ORACLE tramite PHP PHP 1
S help trigger oracle Oracle 2
E php+oracle PHP 1
S php e oracle PHP 1
G Problema connessione IIS a Oracle 9i Classic ASP 1
felino [Joomla 1.5] Backend senza toolbar, impossibile eseguire qualunque operazione Joomla 1
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
antoniomanuel Eseguire più files audio in sequenza Sviluppo app per Android 0
G Eseguire codice solo al termine della chiamata ajax Ajax 1
maxnegri Eseguire un'azione con php ad ogni condivisione su Facebook PHP 0
C Eseguire .sh da php PHP 6
W [Javascript] Eseguire script residente nel sistema da html remota Javascript 0
W Aiutino per compilare o eseguire un App Java Java 0
W [C#] Eseguire contemporaneamente tutti i Thresad su "Multithread" .NET Framework 0
G [Javascript] eseguire test-case Selenium da riga di comando... Javascript 0
P [Javascript] eseguire una funzione dopo un'altra Javascript 0
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
N eseguire pagina php senza aggiornare la pagina Ajax 3
S Eseguire funzione jquery all'interno della risposta ajax Ajax 0

Discussioni simili