在oracle中,可以利用select語句和length()函數(shù)查詢指定字符的長度,select語句用于查詢指定條件下的結果,length()函數(shù)用于獲取指定字符的長度,語法為“select length(字段名) from 表名”。
本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。
oracle怎樣查詢字符長度
可以用
select length(字段名) from 表名;
這句是看表中所有這個字段的長度
Oracle取字符串長度的函數(shù)length()和lengthb()
-
–lengthb(string)計算string所占的字節(jié)長度:返回字符串的長度,單位是字節(jié)
-
–length(string)計算string所占的字符長度:返回字符串的長度,單位是字符
–對于單字節(jié)字符,lengthb()和length()是一樣的
–可以用lengthb('string')=length('string') 判斷字符串是否含有中文
示例如下:
select length('::') from dual; --結果是 2字符 select lengthb('::') from dual; --結果是 6字節(jié)
推薦教程:《Oracle教程》