Maison  >  Article  >  base de données  >  Comment interroger la longueur des caractères dans Oracle

Comment interroger la longueur des caractères dans Oracle

WBOY
WBOYoriginal
2022-01-06 16:37:5515141parcourir

Dans Oracle, vous pouvez utiliser l'instruction select et la fonction length() pour interroger la longueur d'un caractère spécifié. L'instruction select est utilisée pour interroger les résultats dans des conditions spécifiées. La fonction length() est utilisée pour obtenir la longueur de. le caractère spécifié. La syntaxe est "sélectionner la longueur (nom du champ) à partir du nom de la table".

Comment interroger la longueur des caractères dans Oracle

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

Comment interroger la longueur des caractères dans Oracle

Vous pouvez utiliser

select length(字段名) from 表名;

Cette phrase permet de voir la longueur de tous les champs de la table

Les fonctions d'Oracle length() et lengthb() pour obtenir la longueur d'une chaîne

  • - -lengthb(string) calcule la longueur en octets occupée par la chaîne : renvoie la longueur de la chaîne, l'unité est l'octet

  • --length(string) calcule la longueur des caractères occupés par la chaîne : renvoie la longueur de la chaîne, l'unité est Caractères

--Pour les caractères à un octet, lengthb() et length() sont identiques

--Vous pouvez utiliser lengthb('string')=length(' string') pour déterminer si la chaîne contient du chinois

Les exemples sont les suivants :

 select length('::') from dual;  --结果是 2字符
select lengthb('::') from dual;  --结果是 6字节

Tutoriel recommandé : "Tutoriel 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!

Déclaration:
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