av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Oracle自定義函數:f_henry_GetStringLength

瀏覽:114日期:2023-11-19 19:25:34
Oracle下的Length()函數不能區分中英文,只能得到字符數而不能得到字節數,很多時候插入string到字段中時總要先進行一次檢查,防止string長度超過了字段定義的長度,一般大家都是把這個檢測放到應用程序中執行,用我寫的這個小函數就可以實現在數據庫服務器端對要插入的字段進行檢測。create or replace function f_henry_GetStringLength(pv_String in varchar2) return integer is Result integer; i number;begin Result:=0; if length(pv_String)=0 then return(Result); end if; for i in 1 .. length(pv_String) loop if ascii(substr(pv_String,i,1))<256 then Result:=Result+1; else Result:=Result+2; end if; end loop; return(Result);end f_henry_GetStringLength;/*************************以下是測試***************************/SQL> select length('啊$@oii發大幅') from dual;LENGTH('啊$@OII發大幅')----------------------- 9SQL> select f_henry_GetStringLength('啊$@oii發大幅') from dual;F_HENRY_GETSTRINGLENGTH('啊$@O------------------------------ 13
標簽: Oracle 數據庫
主站蜘蛛池模板: 欧美视频成人 | 国产精品久久久久久久久免费软件 | 91精品在线播放 | 国产99久久久久 | 午夜寂寞影院列表 | 亚洲精品在线视频 | 色姑娘综合网 | 免费99视频 | 一级做a毛片 | 91久久精品国产91久久 | 久久中文字幕一区 | 欧美日韩精品一区二区三区视频 | 黄色精品 | 操皮视频| 国产剧情一区 | 天堂综合网久久 | 亚洲国产成人精品女人久久久野战 | 国产一区二区三区视频在线观看 | 色噜噜狠狠色综合中国 | 日韩欧美亚洲 | 亚洲综合一区二区三区 | 色天天综合 | 国产在线视频一区二区董小宛性色 | 毛片区| 日韩一区中文字幕 | 91在线精品一区二区 | 久久久久久久亚洲精品 | 成人国产a | 国产一区二区精品自拍 | 亚洲巨乳自拍在线视频 | 91视视频在线观看入口直接观看 | 午夜精品一区二区三区在线视频 | 狠狠婷婷综合久久久久久妖精 | 综合一区二区三区 | 九色网址 | 特级黄色毛片 | 91精品午夜窝窝看片 | 亚洲福利| 欧美日韩一区精品 | 特级毛片| 亚洲性网 |