domenica 1 gennaio 2012

Oracle - Cercare testo in colonne CLOB

Ciao Vincent, in Oracle ho la necessità di conteggiare dei record di una tabella T che abbia testo X memorizzato nel contenuto testuale di una colonna di tipo CLOB. Per i Varchar2 utilizzo l'istruzione LIKE, per il tipo CLOB cosa devo usare?





Come dice lo stesso Marino nella sua domanda inviatami per posta, Oracle offre il tipo CLOB allo scopo di memorizzare grandi porzioni di testo. Pur trattandosi di un tipo LOB è possibile eseguire SELECT per confronto (LIKE) anche di stringhe parziali come se si trattasse di una colonna VARCHAR2.

select count(*)
from TABELLA_CON_CLOB  
where COLONNA_CLOB like '%TESTO%'


(continua sotto)
promo

Alla prossima!
Se il post ti piace dillo su Facebook
Tieni d'occhio questo post e i suoi commenti: iscriviti nella parte destra del blog.
Per qualsiasi dubbio, critica, segnalazione scrivimi a vm_tempbox-perparlarediweb[at]yahoo.it
Ricevi gratuitamente tutti gli aggiornamenti del blog direttamente dal feed RSS ed in email.
Segui il blog su Twitter e su Facebook.
Istalla la toolbar del blog... è gratis!

Nessun commento:

Posta un commento

Nel rispetto della normativa sul trattamento dei dati personali (GDPR n. 679/2016) puoi scegliere di commentare questo post usando il tuo account Google, oppure avvalerti delle opzioni Anonimo o Nome/URL disponibili dal menù a tendina in questo form. In ogni caso, nessuno dei tuoi dati personali verrà usato dall'amministratore di questo blog né venduto a terzi. Per tutelare la sicurezza dei lettori i commenti postati dagli utenti che contengano link cliccabili saranno cancellati. Spunta Inviami notifiche per continuare a seguire i commenti del post.

Potrebbe interessarti...
Ultimo articolo pubblicato:
Netflix per 12 mesi a 2 euro - È una TRUFFA!


Ideale per la scuola media! ad 
Lenovo Tab M10 FHD Plus (2nd Gen) Tablet - Display 10.3" FHD (MediaTek Helio P22T,Storage 64GB Espandibile fino ad 1TB,RAM 4GB,WiFi+Bluetooth,4G LTE,2 Speaker,Android 9 Pie) Grigio – Esclusiva Amazon