SELECT TRUNC(SYSDATE,'D') FROM DUAL; -- 该周第一天
SELECT TRUNC(SYSDATE,'D')+7 FROM DUAL;--下周第一天
SELECT TO_CHAR(SYSDATE,'DAY') FROM DUAL;--今天星期几
SELECT LAST_DAY(SYSDATE) FROM DUAL;--该月最后一天
SELECT TO_CHAR(TRUNC(SYSDATE,'MM'),'DAY') FROM DUAL; --改月第一天星期几
SELECT TO_CHAR(LAST_DAY(SYSDATE),'W') FROM DUAL; --改月有多少周
SELECT TRUNC(SYSDATE,'MM') FROM DUAL;--该月第一天赋值
SELECT TRUNC(TRUNC(SYSDATE,'MM'),'D')+7 FROM DUAL;--该月第二周第一天赋值
SELECT TRUNC(TRUNC(SYSDATE,'MM'),'D')+7*4 FROM DUAL;
SELECT TRUNC(TRUNC(SYSDATE,'MM'),'D')+7*5 FROM DUAL;
SELECT NEXT_DAY(TRUNC(SYSDATE,'MM')+7*4,1) FROM DUAL;
select to_char(sysdate,'yyyy') from dual; --年
select to_char(sysdate,'Q' from dual; --季
select to_char(sysdate,'mm') from dual; --月
select to_char(sysdate,'dd') from dual; --日
ddd 年中的第几天
WW 年中的第几个星期
W 该月中第几个星期
D 周中的星期几
hh 小时(12)
hh24 小时(24)
Mi 分
ss 秒
参考地址:http://hi.baidu.com/ziyangyanbo/item/34935f3e354575d26c15e92e
相关推荐
TRUNC()函数是数据库系统和编程语言中广泛使用的数学和日期处理函数,主要用来进行数值和日期的截断操作。这个函数在处理数据时非常有用,因为它允许你精确地控制要保留的数据部分。 1. TRUNC()函数用于日期 TRUNC...
Oracle 中的 TRUNC 函数用法处理日期、数字类型数据 TRUNC 函数是 Oracle 中的一个重要函数,它可以用来截断日期和数字类型的数据。下面我们将详细介绍 TRUNC 函数的用法和特点。 一、日期 TRUNC 函数 TRUNC 函数...
本文将详细介绍`TRUNC`函数的两种用法,并通过实例演示其具体应用。 #### 二、TRUNC函数用于日期数据类型 ##### 1. 语法格式 ```sql TRUNC(date[, fmt]) ``` - **date**: 需要被截断的日期值。 - **fmt**: 可选...
`TRUNC`函数在Oracle数据库中是一个非常实用的日期处理函数,它被广泛应用于日期比较、事务调度和其他需要精确控制...在编写SQL查询或设置定时任务时,理解并掌握这些用法是非常重要的,有助于提高代码的准确性和效率。
- 数据分析时,可能需要将日期数据标准化,如按月统计销售额,此时可以使用`TRUNC(date, 'mm')`。 - 在财务报表中,可能需要对金额进行四舍五入或截断处理,确保结果的精度符合需求。 - 在数据存储时,为了节省存储...
4. TRUNC(date, 'dd'):这个用法实际上和TRUNC(date)相同,都是返回日期的开始时刻,即凌晨00:00:00。 示例: - TRUNC(TO_DATE('24-Nov-1999 08:00 pm', 'dd-mon-yyyy hh:mi am'), 'dd-mon-yyyy hh:mi am') = '24-...
下面我们将详细探讨TRUNC()函数在日期和数字方面的具体用法。 1. TRUNC() 函数用于日期(TRUNC(for dates)) TRUNC() 函数在处理日期时,可以用来去掉日期中的特定部分,如小时、分钟、秒等,使其符合特定的需求。...
如果需要使用传统的四舍五入方法,可以使用以下函数: ```delphi function RoundClassic(R: Real); ``` Trunc 函数 Trunc 函数用于取得 X 的整数部分,不舍入任何小数部分。 例如: ```delphi Trunc(-123.55) =...
为了求解Kirchhoff板的动态振动问题,本文提出了TRUNC型非协调有限元方法,该方法在空间离散上采用TRUNC型非协调元,而在时间方向上则采用了二阶中心差分格式。 非协调元的使用允许有限元模型在处理位移场的不连续...
本文将详细介绍Oracle中一些最常用的函数及其使用方法,这些函数包括`DECODE`、`ABS`、`CEIL`、`MOD`、`ROUND`、`TRUNC`、`CONCAT`、`LOWER`和`LPAD`。 #### 二、DECODE函数:条件判断与转换 **功能描述**:`...
6. **使用方法**: 安装`.crx`扩展通常涉及下载文件,然后在浏览器的设置或扩展管理页面手动添加。一旦安装完成,Trunc8or-crx会在用户撰写推文时自动启动,用户无需额外操作即可享受到字符截断的便利。 7. **用户...
下面将详细介绍它们的使用方法和应用场景。 1. `round()` 函数 `round()` 函数用于对数值进行四舍五入操作。它接受两个参数,`number` 是要处理的数值,`decimal_places` 是指明需要四舍五入的小数位数(默认为0)...
可以使用 TRUNC 函数来计算日期和时间类型中的小时、分、秒、毫秒,例如: ```sql SELECT TRUNC(SYSDATE) DAYS, TRUNC(SYSDATE * 24) HOURS, TRUNC(SYSDATE * 24 * 60 - 60 * TRUNC(SYSDATE * 24)) MINUTES, ...
以上只是Oracle特殊函数中的一部分,实际应用中还有许多其他函数,如 `DECODE`、`CASE` 语句等,可以根据具体需求灵活选择和组合使用。熟练掌握这些函数,能有效提高在Oracle SQL中的编程效率和数据处理能力。在实际...
round(x[,y]) 【功能】返回四舍五入后的值 ... 返回: 5555.67 , 5600 , 5556 【相近】trunc(x[,y]) 返回截取后的值,用法同round(x[,y]),只是不四舍五入 trunc(x[,y]) 【功能】返回x按精度y截取后的值 【参数】x,y,数
PageRank是Google最早使用的网页排名算法之一,用于评估网页在网络中的重要性。这个算法的基本思想是网页的链接数量和质量会影响其排名。`truncated-pagerank`则是对原始PageRank算法的一种改进,它主要解决了...
#### 常用方法详解 - **DBMS_JOB.BROKEN**:用于设置或重置Job的Broken状态,控制Job是否执行。 - **DBMS_JOB.CHANGE**:允许修改Job的执行逻辑、下次执行时间和执行间隔。 - **DBMS_JOB.INTERVAL**:专门用于修改...
本文将对MySQL中常用的日期函数进行总结,并通过示例来说明它们的具体用法。 #### 1. 获取当前日期和时间 - **NOW()**: 返回当前的日期和时间。 ```sql SELECT NOW(); ``` - **CURRENT_DATE()**: 返回当前的...