oracle中的trunc函数操作
1.TRUNC(for dates)
TRUNC函数为指定元素而截去的日期值。
其具体的语法格式如下:
TRUNC(date[,fmt])
其中:
date 一个日期值
fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去
2.TRUNC(for number)
TRUNC函...
文章
长征2号
2017-09-09
726浏览量
Vim技能修炼教程(16) - 浮点数计算函数
浮点数计算函数
这一节的所有函数,只有在vim编译时支持了+float时才有效。
三角函数
sin() : sine正弦函数
cos() : cosine余弦函数
tan() : tangent正切函数
asin() : arc sine反正弦函数
acos() : arc cosine反余弦函...
文章
lusing
2017-07-18
1265浏览量
oracle trunc()函数的用法
/**************日期********************/
1.select trunc(sysdate) from dual --2011-3-18 今天的日期为2011-3-18
2.select trunc(sysdate, 'mm') from dual -...
文章
楚兴
2013-08-27
875浏览量
PostgreSQL与Oracle对应的函数
一、对应的函数
1.sysdate
oracle
pgsql
sysdate
current_date、 current_timestamp
nvl
coalesce
trunc
date_trunc(text, timestamp)
...
文章
rayner
2018-01-05
832浏览量
trunc与日期
最近在优化一个项目,发现程序员为了取一个日期,它不需要后面的秒,为了实现这个功能,程序员竟然建立一个函数来实现,感觉这样非常不合理。我想trunc(sysdate)可以截取日期的年月日,这样截取到秒应该是支持的,看了以下trunc的文档,总结如下:设置环境变量set NLS_DATE_FORMAT...
文章
lfreeali
2011-05-16
599浏览量
SQL和Oracle获取每周、每月、每年第一天和最后一天
SQL部分
①本周的星期一
这里我是用周(wk)的时间间隔来计算哪一天是本周的星期一。
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) ②一年的第一天
现在用年(yy)的时间间隔来显示这一年的第一天。
SELECT DATEADD(...
文章
技术小美
2017-11-14
3056浏览量
Oracle中计算日期之间相差的年月
一、基本用法
20个月换算成1年8个月,select trunc(20/12) || '年' ||mod(20,12) || '个月' from dual
二、深入用法
要结合months_between函数,结果为1年11个月
select
trunc((months_between(to_...
文章
徐胖子
2014-03-07
795浏览量
【转】oracle trunc 函数处理日期格式
文字转自: http://blog.csdn.net/oracle1858/article/details/7162765
1 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间
2 select trun...
文章
百万大军
2012-10-12
753浏览量
Oracle常用函数总结
1、decode: 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF...
文章
苍雪明南
2016-10-21
570浏览量
Oracle中计算日期之间相差的年月
一、基本用法
20个月换算成1年8个月,select trunc(20/12) || '年' ||mod(20,12) || '个月' from dual
二、深入用法
要结合months_between函数,结果为1年11个月
select
trunc((months_between(to_...
文章
it徐胖子
2014-03-07
1442浏览量
Oracle中的单行函数
字符串函数:
注意SUBSTR 如果向要从后向前截取,可以使用负数来表示
例如:SUBSTR('helloword',-3),表示截取最后三个字符,不写长度.默认从开始截取到字符串的末尾.
以上函数除了INITCAP以外都可以在mysql中使用
程序中的字符串,下标从0开始,数据库中的下标从...
文章
必须往前走
2017-10-14
560浏览量
Java_Date_02_截断日期到日
oracle 的 trunc 函数能很方便的将日期截断。现在有个需求,需要用java实现与 oracle 的 trunc 函数 相同的功能。
1.需求:将日期截断到日
即 将格式为 2018-01-04 03:06:49 日期转换为 格式为 2018-01-04 的日...
文章
rayner
2018-01-04
929浏览量
Oracle中计算日期之间相差的年月
一、基本用法20个月换算成1年8个月,select trunc(20/12) || '年' ||mod(20,12) || '个月' from dual二、深入用法要结合months_between函数,结果为1年11个月select trunc((months_between(to_date('...
文章
科技探索者
2017-11-20
1017浏览量
计算2个时间相差精确到年月日
select trunc(sysdate,'mm') from dual;
SELECT TRUNC(SYSDATE) today,
hiredate,
TO_CHAR(TRUNC(MONTHS_BETWEEN(SYSDATE,h...
文章
技术小阿哥
2017-11-27
716浏览量
python 地板除法(floor)和截断除法(trunc)
math.floor() & math.trunc()
math.floor 和 math.trunc的官方不同版本的介绍如下:
math.floor:
python2.7: Return the floor of x as a float, the largest i...
文章
老鹰506
2017-04-04
1547浏览量
[20150610]sql的谓词中使用函数.txt
[20150610]sql的谓词中使用函数.txt --程序开发经常可以看到如下的代码: -- trunc(dd_date)=trunc(sysdate),结果导致必须建立函数索引。实际上类似的错误还有很多。 -- to_char(dd_date,'yyyymmdd') = '2015...
文章
lfreeali
2015-06-10
615浏览量
Oracle 常用函数
01.Round (数值的四舍五入)
描述:传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。
SELECT Round(Number,[Decimal_Places])FROM Dual;
param:Number:欲处理的数值Decimal_Places:四舍五入,小数取几位(...
文章
文艺小青年
2017-11-18
943浏览量
字符函数、数字函数和日期函数
一、官档
Book → SQL Language Reference → 5 Functions → Single-Row Functions
二、字符函数
大小写转换函数
函数
说明
UPPER
语法:UPPER(string)
说明:返回大写的string.不是字母的字符不变.如...
文章
ryan_bai
2017-09-22
1066浏览量
C++之引用
#include
using namespace std ;
//&:引用符 : 引用就是对象本身,不要认为引用是指向对象的指针,是该对象的副本。
/*
引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似,只是用&代替了*。
引用...
文章
morixinguan
2016-02-16
884浏览量
sql取整函数
SQL取整运算2009年04一个月02日本 星期四 10:01有使用说明这种方法记录,就在今天,那么当仍然被遗忘。事实上通常用四舍五入的操作有几种情况,一个是简单的四舍五入,无论是小数点后面的是什么都四舍五入的例子12.21要么12.68他们是12,这种利用floor(12.21),、能够是数字、...
文章
eddie小英俊
2017-11-15
1032浏览量
Oracle中IP地址和掩码转换成CIDR格式
遇到的问题如下:数据库中存储了IP地址,以及IP地址掩码,需要将他们转化成CIDR格式的,并且不仅仅是将掩码转化成CIDR对应的数字的问题,需要将原有的IP地址转化成对应的网络地址,例如IP地址是58.247.221.238,掩码是255.255.255.252,需要将其转化为58.247.221...
文章
青衫无名
2017-07-03
1550浏览量
0427建立Extended Statistics函数索引问题
[20160427]建立Extended Statistics 和函数索引问题.txt --11G支持相关数据的统计分析,比如如果两个字段存在相关性通过分析,能够得到更加良好的统计信息,以及生成好的执行计划. --但是如果结合函数索引呢?通过一个简单的例子来说明: 1.环境: SCOTT...
文章
lfreeali
2016-04-27
511浏览量
Oracle的使用笔记
1. 虚表dual
虚表是Oracle提供的用于操作函数的方式,属于sys用户,共享给所有用户使用。虚表dual是单行单列的表,表中存放一个常量数据X。
虚表的意义:更方便的操作函数或者查询常量。
2. 函数
单行函数:表中的一列作为函数的参数,对于每一条记录,...
文章
小龙猫
2016-05-09
1294浏览量
3.Oracle中的函数
1.字符串函数: <1>转换函数: lower函数:select lower(ename) from emp; upper函数:select * from emp where ename=upper('king'); initcap函数:(将第一...
文章
清山
2009-08-30
767浏览量
MySQL 5.7 新特性:在线truncate undo log文件
在MySQL5.7.5版本中,增加了一个比较有用的功能,即用户可以自己truncate掉undo log。 对应的changeling entry如下:
InnoDB: You can now truncate undo logs that reside in undo tablespaces. ...
文章
zhaiwx_yinfeng
2016-05-10
2169浏览量
Linux open函数
Linux open函数
open 函数用于打开和创建文件。以下是 open 函数的简单描述
#include
int open(const char *pathname, int oflag, ... );
返回值:成功则返回文件描述符,否则返回 -1
对于 ...
文章
范大脚脚
2017-11-14
811浏览量
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.12. 网络地址函数和操作符
9.12. 网络地址函数和操作符
表 9.36展示了可以用于cidr和 inet类型的操作符。 操作符<>、>>=和 &&测试用于子网包含。它们只考虑两个地址的网 络部分(忽略任何主机部分),然后判断其中一个网络部分...
文章
李博 bluemind
2018-10-02
815浏览量
PostgreSQL在何处处理 sql查询之十九
再回过头来看
/*
* open a file in an arbitrary directory
*
* NB: if the passed pathname is relative (which it usually is),
* it will be interpreted r...
文章
嗯哼9925
2017-12-12
872浏览量
ORACLE 常用函数——日期/时间函数
---------------------------------------------日期/时间函数-----------------------------------------------
--1: SYSDATE
用来得到系统的当前日期
SELECT SYSDATE FROM DU...
文章
潇湘隐者
2016-04-22
1134浏览量
oracle常用日期计算
form:http://lengyue-dick.javaeye.com/blog/260556
oracle 常用日期计算2007年10月31日 星期三 下午 08:51sysdate 为数据库服务器的当前系统时间。
to_char 是将日期型转为字符型的函数。
to_date 是将字符型转为日...
文章
技术小阿哥
2017-12-31
953浏览量