Maison > Article > base de données > Comment interroger la longueur des caractères dans Oracle
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".
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!