oracle中trunc函数怎样使用?trunc函数是什么意思

本文目录
- oracle中trunc函数怎样使用
- trunc函数是什么意思
- trunc什么意思
- drop,truncate和delete的区别
- trunc是什么意思
- EXCEL中的trunc函数
- Excel中trunc函数代表什么意思
oracle中trunc函数怎样使用
/**************日期********************/
1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18
2.select trunc(sysdate, ’mm’) from dual --2011-3-1 返回当月第一天.
3.select trunc(sysdate,’yy’) from dual --2011-1-1 返回当年第一天
4.select trunc(sysdate,’dd’) from dual --2011-3-18 返回当前年月日
5.select trunc(sysdate,’yyyy’) from dual --2011-1-1 返回当年第一天
6.select trunc(sysdate,’d’) from dual --2011-3-13 (星期天)返回当前星期的第一天
7.select trunc(sysdate, ’hh’) from dual --2011-3-18 14:00:00 当前时间为14:41
8.select trunc(sysdate, ’mi’) from dual --2011-3-18 14:41:00 TRUNC()函数没有秒的精确
/***************数字********************/
/*
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
TRUNC()函数截取时不进行四舍五入
*/
9.select trunc(123.458) from dual --123
10.select trunc(123.458,0) from dual --123
11.select trunc(123.458,1) from dual --123.4
12.select trunc(123.458,-1) from dual --120
13.select trunc(123.458,-4) from dual --0
14.select trunc(123.458,4) from dual --123.458
15.select trunc(123) from dual --123
16.select trunc(123,1) from dual --123
17.select trunc(123,-1) from dual --120
trunc函数是什么意思
trunc是一种函数,功能和函数INT类似,是截取日期或数字,返回指定的值。函数trunc直接去除数字的小数部分,而函数INT则是向下舍入到最接近的整数。
函数的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。
trunc什么意思
trunc
生词本
abbr.truncate 截去(园锥等的)尖端; 修剪(树等); truncated 缩短; truncation 切断
网 络
取整;截断(truncation);截断日期;日期截断
望采纳,谢谢
drop,truncate和delete的区别
drop table emp 把整个emp表从数据库中删除了,你查询select * from emp时会报错,提示表名为emp的表不存在
delete from emp where empno=257 delete删除的是表里某条数据,删除的是内容
truncate table emp 同样删除的也是内容,跟delete的区别是,这个是不可回滚的,也就是说删除了就是永久删除了,不能再撤回,而delete还可回滚,跟你平时在电脑上删除某个文件后悔了然后在回收站恢复一样,但truncate的效率高
truncate table emp执行之后,emp中的数据将把清空,你select * from emp时看到表中是没有数据的,但表是存在的,这是跟drop的区别
trunc是什么意思
函数形式:
trunc(date,[fmt])
意思:返回截取时间部分后的DATE,如果FMT部分有设置返回与该部分最近的日期
EXCEL中的trunc函数
可称为截整函数,或截数函数。
将数字的小数部分截去,返回整数。
语法
TRUNC(number,num_digits)
Number
需要截尾取整的数字。
Num_digits
用于指定取整精度的数字。Num_digits
的默认值为
0。
说明
函数
TRUNC
和函数
INT
类似,都返回整数。函数
TRUNC
直接去除数字的小数部分,而函数
INT
则是依照给定数的小数部分的值,将其四舍五入到最接近的整数。函数
INT
和函数
TRUNC
在处理负数时有所不同:
Excel中trunc函数代表什么意思
保留指定位数有有效数字
=trunc(数值或单元格引用,要保留几位小数)
第二参数可以是正整数,0或者负整数,正整数表示保留几位小数,不足指定位的就保留原数值
比如=trunc(23.57,1)的结果为23.5 =trunc(23,3)的结果为23
第二参数如果等于0,即保留整数部分=trunc(23.73,0)结果为23
第二参数如果为负数,表示向左舍去相应位数,比如=trunc(23,-1)结果为20

本文相关文章:
oracle 教程(目前在学习使用oracle ,想问下有什么好的教程没)
2026年8月31日 19:20
sequence(oracle sequence 干嘛用的)
2026年8月29日 04:00
图片免费转换成word(怎样快速把图片文字变成word文档)
2026年10月10日 06:10
stripper(想请教一下whore bitch hooker slut prostitute stripper 的区别谢谢有研究的人来回答)
2026年10月10日 01:20
app store普通下载(为什么苹果的应用程序只能在App Store里下载)
2026年9月23日 19:30
更多文章:
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00





