版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-SQL函数-数字函数-返回数字n的绝对值ABS(n-三角函数ACOS(nASIN(nATAN(nSIN(n-正弦COS(n-余弦-返回大于或等于n的最小整数CEIL(n-返回e的n次幂EXP(n-返回小于或等于n的最大整数FLOOR(n-返回n的自然对数,n 必须大于0LN(n-返回 m 为底的 n 的对数LOG(m , n-返回两个数取模MOD(m , n-返回四舍五入ROUND(n , mSQL>select round(12635.714265,0,round(12635.714265,-3,round(12635.714265,3from dual;-检测数字的正负,正返回 1
2、,负返回 -1,0 返回 0;GN(n-返回n的平方根SQRT(n-截取数字TRUNC(n , mSQL>select trunc(1245.567,trunc(1245.567,2,trunc(1245.567,-2from dual;TRUNC(1245.567 TRUNC(1245.567,2 TRUNC(1245.567,-2- - -12451245.561200-字符函数-连接字符串CONNECT(char1 , char2-将字符char中的首字符大写,其他字符小写INITCAP(char-将字符串转换为小写LOWER(char-将字符串转换为大写UPPER(char-取子
3、串在字符串中的位置INSTR(char1, char2 ,n, mSQL>select instr('this is apper','is',1,1from dual;INSTR('THISISAPPER','IS',1,1-3SQL>select instr('is this is apper','is',1,1from dual;INSTR('ISTHISISAPPER','IS',1,1-1SQL>select instr('is th
4、is is apper','is',1,3from dual;INSTR('ISTHISISAPPER','IS',1,3-9-取字符换的长度LENGTH(char-在字符串1 左端和右端填充字符串2 直到长度达到n 为止,若char1 的长度> n 均返回char1 左端的n 个字符LPAD(char1 , n, char2RPAD(char1 , n, char2-去除char1 左端包含的set 中的任何字符LTRIM(char1 ,set-去除char1 两端特定的字符TRIM(char from char1SQL>s
5、elect trim('o'from'i love you !'from dual;TRIM('O'FROM'ILOVEYOU!'-i love you !SQL>select trim('o'from'oi love youo !'from dual;TRIM('O'FROM'OILOVEYOUO!'-i love youo !SQL>select trim('o'from'oi love youo'from dual;T
6、RIM('O'FROM'OILOVEYOUO'-i love you-替换子串REPLACE(char, search_string , replacement_stringSQL>select replace('this is apple','apple','orange'from dual;REPLACE('THISISAPPLE','APPLE',-this is orange-日期时间函数-返回特定日期时间d 之后或之前的 n 个月对应的日期时间ADD_MONTHS(s
7、ysdate, n-返回当前回话所对应的日期时间CURRENT_DATESQL>select current_date from dual;CURRENT_DATE-2012/5/1518CURRENT_TIMESTAMPSQL>select current_timestamp from dual;CURRENT_TIMESTAMP-取出日期中的特定数据EXTRACTSQL>select extract(year from sysdatefrom dual;EXTRACT(YEARFROMSYSDATE-2012-返回日期所在月份的最后一天LAST_DAY(dSQL>s
8、elect LAST_DAY(sysdatefrom dual;LAST_DAY(SYSDATE-2012/5/3119:00:3-返回日期相差的月数MONTHS_BETWEEN(d1 , d2SQL>select months_between(sysdate,'15-3月-12'from dual;MONTHS_BETWEEN(SYSDATE,'15-3月-12'-2-截断日期时间数据TRUNC(d , fmtSQL>select trunc(sysdate,'year'from dual;TRUNC(SYSDATE,'YE
9、AR'-2012/1/1-转换函数-返回匹配特定表达式的结果DECODE(value, if1, then1, if2,then2, if3,then3, . . . default-将特定数字格式的字符串转变成数值型TO_NUMBER(CHAR, fmt , nls_paramTO_NUMBER('1000.22','99999D99'-1000.22-将日期型转化为字符串 TO_CHAR(date ,fmt , nls_param -将数值型转变为varchar2 数据类型 TO_CHAR(n ,fmt , nls_param -将字符串转变为CLOB 类型 TO_CLOB(char SQL> select to_clob(n'华东交通大学' from dual; TO_CLOB(N'华东交通大学' -华东交通大学 -转变为日期型 to_date(CHAR , fmt , nls_param SQL> select to_date('05-15-12' , 'MM-DD-YY' from dual; TO_DATE('05-15-12','MM-DD-YY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 音乐之声音乐介绍
- 2025版气管炎病症状分析及护理指南
- 医学营养体重管理
- 髋膝踝功能训练
- 数感培养的方法和策略讲座
- 教师岗位核心要素解析
- 饮食量健康宣教
- 俯卧位通气与肠内营养
- 就业协议书流程
- 协议书离婚 房产过户
- 商场围挡合同范例
- 绵阳市高中2022级(2025届)高三第一次诊断性考试(一诊)化学试卷(含标准答案)
- 预算绩效评价管理机构入围投标文件(技术方案)
- GB 30254-2024高压三相笼型异步电动机能效限定值及能效等级
- 足疗店合伙人合同协议书范本
- 2024至2030年中国酒店沙发行业市场深度研究及投资战略咨询报告
- (正式版)CB∕T 4548-2024 船舶行业企业相关方安全管理要求
- 电子商务数据分析中级1+x理论考试复习题库(含答案)
- 《心理学》易考通考试复习总结资料
- 2024(部编版)历史八年级上册 第二单元 教材解读课件
- 2024年学习进阶视域下的高三英语课堂教学与实践讲座
评论
0/150
提交评论