`
weigang.gao
  • 浏览: 486237 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

trim(to_char(sysdate, 'D')) 是什么意思?

 
阅读更多

trim(to_char(date, 'D')) 的意思:获取date是一周当中的第几天 。

注意:一周是从星期日开始的。

eg:

select trim(to_char(to_date('20150406','yyyyMMdd'), 'D')) from dual; --一周中的第2天
select trim(to_char(to_date('20150411','yyyyMMdd'), 'D')) from dual; --一周中的第7天

 

  • 大小: 32.7 KB
分享到:
评论

相关推荐

    oracle 数值型函数,字符型函数,日期函数,转换函数,to_char

    - `TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')` 将当前系统时间转换为指定格式的字符串。 - `TO_CHAR(1234.56, 'L99G999D99')` 将数字转换为货币格式的字符串。 以上函数的应用可以大大提高数据处理的效率和准确性...

    oracle数据库大全

    `TO_CHAR(SYSDATE,'yyyy_mm_dd')`将日期转换为形如'2022_09_30'的格式。 3. `TO_DATE(char,fmt)`:将字符字符串转换为日期,fmt是输入格式。例如,`TO_DATE('2022/09/30','yyyy/mm/dd')`将字符串转换为日期。 以上...

    Oracle数据库开发之函数概述

    去除子串函数TRIM(c2fromc1)可以去除字符串c1中指定的字符c2,而REPLACE(char,s_string[,r_string])则用于替换字符串中的特定字符。 日期函数用于对日期类型的数据进行操作。系统时间SYSDATE是以默认格式DD-MON-RR...

    数据库函数相关知识11111

    SELECT TO_CHAR(SYSDATE, 'D') FROM dual; SELECT TO_CHAR(SYSDATE, 'DAY') FROM dual; SELECT TO_CHAR(SYSDATE, 'yyyy"年"mm"月"dd"日"hh24"时"mi"分"ss"秒"') FROM dual; ``` 这些查询展示了如何使用`SYSDATE`获取...

    Oreacle数据库单行函数练习题(包答案)

    SELECT ename AS "员工姓名", hiredate AS "入职日期", TO_CHAR(hiredate, 'DY') AS "入职日期是星期几" FROM emp; SELECT ename AS "员工姓名", sal AS "工资", TO_CHAR(sal, 'L9999,9999.99') AS "格式化的工资...

    常用的oracle函数.txt

    - 转换日期为字符串并指定格式:`SELECT TO_CHAR(SYSDATE, 'FMMonth DD, YYYY') FROM dual;` ### 4. TO_NUMBER 函数 #### (5). TO_NUMBER 基本用法 TO_NUMBER 函数用于将字符串转换为数值。例如: ```sql SELECT ...

    ORACLE相关函数.pdf

    例如,`to_char(sysdate,'yyyy-mm-dd')` 将当前日期转换为'年-月-日'格式。 - `to_date()` 函数则相反,将字符格式的日期转换为日期类型。例如,`to_date('2016-3-25 10:44:30','yyyy-mm-dd hh24:mi:ss')` 将字符串...

    ORACLE相关函数.docx

    例如,`to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')` 可以获取当前日期和时间的字符串形式。 - `to_date()` 函数则相反,将字符格式的日期转换为日期类型。如 `to_date('2016-3-25 10:44:30','yyyy-mm-dd hh24:mi:ss...

    oracle第4章 单行函数

    TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS FormattedDate, TO_DATE('2023-09-03', 'YYYY-MM-DD') AS DateFromString, TRUNC(SYSDATE, 'YEAR') AS TruncatedYear FROM DUAL; ``` #### 六、转换函数 转换...

    Oracle实用函数大全

    SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS DAY') FROM DUAL; ``` #### 2. 数字格式化 当处理货币、百分比等数据时,`to_char`配合适当的格式化字符串能提供直观的展示效果: ```sql SELECT SAL, TO_CHAR(SAL...

    Oracle常用函数集锦.rar

    4. TO_CHAR():将日期或时间转换为字符串,如TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')格式化日期。 四、转换函数 1. TO_DATE():将字符串转换为日期,如TO_DATE('2022-01-01', 'YYYY-MM-DD')。 2. TO_NUMBER()...

    oracle函数大全.doc

    SQL> select to_char(sysdate,'yyyy.mm.dd'),to_char((sysdate)+1,'yyyy.mm.dd') from dual; TO_CHAR(SY TO_CHAR((S ---------- ---------- 2004.05.09 2004.05.10 SQL> select last_day(sysdate) from dual; LAST_...

    ORACLE移植DB2注意事项

    SELECT TO_DATE('2023-01-01', 'YYYY-MM-DD'), TO_CHAR(SYSDATE, 'YYYY-MM-DD') FROM DUAL; -- DB2 SELECT TO_DATE('2023-01-01', 'YYYY-MM-DD'), TO_CHAR(CURRENT_DATE, 'YYYY-MM-DD') FROM SYSIBM.SYSDUMMY1; ```...

    PLSQL与TSQL一些语法区别

    - 转换函数:TSQL的Convert()与PL/SQL的To_Date()和To_char()。 4) 语句结构: - 语句块:TSQL和PL/SQL都使用`BEGIN...END`,但PL/SQL还需要分号结束语句。 - 条件语句:TSQL有IF...ELSE, IF...ELSE IF...ELSE,...

    Oracle函数大全.zip

    3. **日期时间函数**:Oracle提供了丰富的日期时间处理函数,如`SYSDATE`获取当前系统日期,`ADD_MONTHS()`增加月份,`EXTRACT()`提取日期部分,`TO_DATE()`和`TO_CHAR()`进行日期与字符串的相互转换。 4. **转换...

    数据库笔记02

    - 示例:`TO_CHAR(SYSDATE, 'YYYY-MM-DD')` 返回当前日期以 `'YYYY-MM-DD'` 格式显示。 4. **LAST_DAY(date)**: 返回指定月份的最后一天。 - 示例:`LAST_DAY(TO_DATE('2023-09-01', 'YYYY-MM-DD'))` 结果为 `'...

    oracle常用函数

    - 示例:`SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;` #### 2. 数据转换和操作函数 - `TO_DATE`: 将字符串转换为日期格式。 - 示例:`SELECT TO_DATE('2011-05-04', 'YYYY-MM-DD') FROM DUAL...

    最全的oracle函数总结

    例如,`SELECT To_Char(sysdate,'yyyy-MM-dd') FROM dual;` 返回当前日期的字符串表示。 #### 2. To_number 将字符串转换为数字。如:`SELECT To_number('13')+To_number('14') FROM dual;` 返回 `27`。 #### 3. ...

    oracle_函数介绍

    - SQL 语句:`SELECT TO_CHAR(HIRE_DATE, 'YYYY-MM-DD') FROM EMPLOYEES;` - 解释:使用`TO_CHAR`函数将日期转换为特定格式的字符串。 3. **计算两个日期间的天数**: - SQL 语句:`SELECT (END_DATE - START_...

    oracle_sql_function

    - `TO_CHAR() / TO_DATE()`: 将日期或时间转换为字符串或反之。 - `CURRENT_DATE / LOCALTIMESTAMP`: 获取当前会话的日期或时间和时区信息。 4. **聚合函数**: - `COUNT()`: 计算行的数量。 - `SUM()`: 计算...

Global site tag (gtag.js) - Google Analytics