Oracle重要的几个常用函数最精简.docVIP

  • 0
  • 0
  • 约 17页
  • 2017-09-02 发布于浙江
  • 举报
Oracle重要的几个常用函数最精简

Oracle 常用函数总结 6.LENGTH 返回字符串的长度; SQL select name,length(name),addr,length(addr),sal,length(to_char(sal)) from gao.nchar_tst; NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)) ------ ------------ ---------------- ------------ --------- -------------------- 高乾竞 3 北京市海锭区 6 9999.99 7 7.LOWER 返回字符串,并将所有的字符小写 SQL select lower(AaBbCcDd)AaBbCcDd from dual; AABBCCDD -------- aabbccdd 8.UPPER 返回字符串,并将所有的字符大写 SQL select upper(AaBbCcDd) upper from dual; UPPER -------- AABBCCDD 9.RPAD和LPAD(粘贴字符) RPAD 在列的右边粘贴字符 LPAD 在列的左边粘贴字符 SQL select lpad(rpad(gao,10,*),17,*)from dual; LPAD(RPAD(GAO,1 ----------------- *******gao******* 不够字符则用*来填满 10.LTRIM和RTRIM LTRIM 删除左边出现的字符串 RTRIM 删除右边出现的字符串 SQL select ltrim(rtrim( gao qian jing , ), ) from dual; LTRIM(RTRIM( ------------- gao qian jing 11.SUBSTR(string,start,count) 取子字符串,从start开始,取count个 SQL select substr3,8) from dual; SUBSTR( -------- 12.REPLACE(string,s1,s2) string 希望被替换的字符或变量 s1 被替换的字符串 s2 要替换的字符串 SQL select replace(he love you,he,i) from dual; REPLACE(H ---------- i love you 13.SOUNDEX 返回一个与给定的字符串读音相同的字符串 SQL create table table1(xm varchar(8)); SQL insert into table1 values(weather); SQL insert into table1 values(wether); SQL insert into table1 values(gao); SQL select xm from table1 where soundex(xm)=soundex(weather); XM -------- weather wether 14.TRIM(s from string) LEADING 剪掉前面的字符 TRAILING 剪掉后面的字符 如果不指定,默认为空格符 15.ABS 返回指定值的绝对值 SQL select abs(100),abs(-100) from dual; ABS(100) ABS(-100) --------- --------- 100 100 16.ACOS 给出反余弦的值 SQL select acos(-1) from dual; ACOS(-1) --------- 3.1415927 17.ASIN 给出反正弦的值 SQL select asin(0.5) from dual; ASIN(0.5) --------- 18.ATAN 返回一个数字的反正切值 SQL select atan(1) from dual; ATAN(1) --------- 19.CEIL 返回大于或等于给出数字的最小整数 SQL select ceil(3.1415927) from dual; CEIL(3.1415927) --------------- 4 20.COS 返回一个给定数字的余弦 SQL sel

文档评论(0)

1亿VIP精品文档

相关文档