Maison > base de données > tutoriel mysql > le corps du texte

Comment interroger les données du champ Clob dans Oracle

WBOY
Libérer: 2022-05-13 17:17:25
original
12712 Les gens l'ont consulté

Dans Oracle, vous pouvez utiliser la fonction instr() avec l'instruction select pour interroger les données du champ clob. La fonction instr est utilisée pour déterminer si une chaîne contient des caractères spécifiés. La syntaxe est "select*from table name...instr. (nom du champ (clod) Type), 'condition de requête',1,1)".

Comment interroger les données du champ Clob dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment interroger les données d'un champ clob dans Oracle

Syntaxe

select * from table_name where dbms_lob.instr(字段名(clod类型),'查询条件',1,1) > 0;
Copier après la connexion

Exemples spécifiques

select t.* t.rowid from **BUSI_MESSAGE_LOG t
wheredbms_lob.instr(t.mesbody,'2017',1,1) > 0;
Copier après la connexion

Explication de la syntaxe

Dans Oracle, vous pouvez utiliser la fonction instr pour juger une chaîne afin de déterminer si elle contient des caractères spécifiés. La syntaxe est la suivante :

instr(sourceString,destString,start,appearPosition)。
Copier après la connexion

eg : dbms_lob.instr (nom du champ (type clod), 'query condition', 1, 1)

  • où sourceString représente le champ que vous souhaitez interroger

  • destString représente le champ ; condition de requête ;

  • start représente la position de départ de la recherche, ce paramètre est facultatif, et la valeur par défaut est 1

  • lookingPosition représente le nombre d'occurrences de destString que vous souhaitez rechercher à partir des caractères source, ceci Le paramètre est également facultatif et la valeur par défaut est 1. Est 1 

Si la valeur de start est un nombre négatif, cela signifie rechercher de droite à gauche.

La valeur de retour est : lorsque la chaîne cible n'est pas trouvée dans la chaîne source, 0 est renvoyée ; lorsque la chaîne source ou la chaîne cible est nulle, null est renvoyée

Dans les autres cas, la chaîne cible est renvoyée ; chaîne source. L'emplacement réel

tutoriel recommandé : "Tutoriel vidéo Oracle"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!