oracle内置函数(字符型)

oracle内置函数(字符型)

ID:32821127

大小:87.12 KB

页数:4页

时间:2019-02-16

oracle内置函数(字符型)_第1页
oracle内置函数(字符型)_第2页
oracle内置函数(字符型)_第3页
oracle内置函数(字符型)_第4页
资源描述:

《oracle内置函数(字符型)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、6・2字符型函数ASCII码与字符转换函数SELECTCHR(65)

2、

3、CHR(66)

4、

5、CHR(67)ABC,CHR(54678)FROMDUAL;ABC」CHR(54678)」►1ABC諧JSELECTASCII('明天ASCII(fAdb‘),ASCII('ABC')FROMDUAL;►1501676565返回参数首字母的ASCH码值SELECTLENGTHLABCDE我F们GHL)FROMDUAL;返回字符串的长度,汉字也代表一个字符,而不是两个。LENGTH('ABCDE^FlnGHI')I►f11字符串截取函数□SUBSTR:以字符为单位。□SUBST

6、RB:以字节为单位。□SUBSTRC:以unicode字符为单位。□SUBSTR2:以UCS2代码点为单位。□SUBSTR4:以UCS4代码点为单位。□char:原始字符串。SELECTSUBSTRLABCDE我F们GHL,5,2)FROMDUAL;从第五个字符开始选取两个字符►1SUBSTRCABCDE撕们GHI52)IESnSUBSTRCABCDE找F们GHI:・5,2)►1F们字符串连接函数SELECTCONCAT(*我的测试!,),'我的'丨丨'测试!1FROMDUAL;CONCAT只能连接两个字符串CONCAT(我的,测试!')'找0?『测试!►1我的测

7、试!■V•••••W・♦・•■的测迹!字符串搜索函数□INSTR:以字符为单位。□INSTRB;以字节为单位。□INSTRC:以unicode字符为单位。□INSTR2:以UCS2代码点为单位。□INSTR4:以UCS4代码点为单位。□string:待搜索的字符串。□substring:要搜索的字符串。□position:捜索的开始位置.默认为1.表示字彳示字符串的右边位置为起始位置。□occurrence:substring第几次出现.默认是1。SELECTINSTR(!THISISA测试!*z,测T,INSTR('THISISA测试!*,'S^-l)FROMD

8、UAL;返冋字符在字符串中的位置,默认从左向右;是从右向左数,空格也算一个字符。INSTRCTHISISA测试!T测)」INSTR(THISISA测试!TS1)

9、1117字母大小写转换函数,首字母转化大写SELECTUPPER('this'),LOWER('THIS'),INITCAP('thisisatest1)FROMDUAL;大写小写各首字母大写UPPERfTHIS')

10、LOWER('THIS')JINITCAPCTHISISATEST1)J►1THISthisThisIsATest带排序参数的字母大小写转换函数1)NLS_INITCAP(char[.nl

11、sparam])ft数。将指定参数的期一个宇母转换成大写。SELECTNLS_INITCAP(!atest!),NLS_INITCAP(fmy2)NLS_UPPER(char[m1sparam])test1,1NLS_SORT=SCHINESE_STROKE_Mf)FROMDUAL;NLSINITCAP('ATEST')NLS」NITCAP(,M丫TESTTNLSSORT►1ATestMyTestNLS_SORT=SCHINESE_STROKE_M扌旨按笔画、部首排序;3)NLS_LOWER(char[,nlsparam])函数。将指定参数转换成小写。SELECT

12、NLS_LOWER(1ABC1JNLS_SORT=XGerman1),NLS_LOWER(1THISISATEST!,!NLS_SORT=XGerman!)FROMDUAL;NLSLOWER('ABC'.'NLSSORT=XGER

13、NLSLOWERCTHISISATESTTNLSS►1abcthisisatest为指定参数排序函数NLSSORT(char[jilsparaml)S数。根据nlsparam指定的方式对chai进行排序。示例脚本如下:SELECT>FROMPRODUCTINFOORDERBYNLSSORT(PRODUCTNAMEf*NLS_SORT»S

14、CHINESE_PINYIN_M*)selectfromtdedblookupvalueorderbynlssort(value_name,1nls_sort=schinese_pinyin_m1);将value_name这--列按照拼音來排序VALUETYPENO」VALUETYPENAMEVALUE.NOJ

15、VALUE.NAME-►1DB0001数据库类型…MYSQL…MYSQL…2DB0001数据库类型…ORACLEORACLE3DB0001数据庫类型…SQLSERVER…SQLSERVER…4DB0003业务规则类型…1编码规则…5DB0003业务规则类型

16、…3其它规

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。