`
myjcwy
  • 浏览: 110170 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论

oracle日期函数备忘

 
阅读更多
1.返回下一个星期一对应的日期
  Select NEXT_DAY(sysdate,'星期一') From dual;

2.返回星期几
  select to_char(sysdate,'DAY') as weekday from dual;

3.根据星期几排序
  从星期天开始(1代表星期天)
  select time,to_char(begintime,'d') from t order by to_char(time,'d');
  从星期一开始
  select begintime,trim(to_char(t.begintime, 'DAY')) dd,decode(trim(to_char(t.time, 'DAY')),
                 'MONDAY',
                 1,
                 'TUESDAY',
                 '2',
                 'WEDNESDAY',
                 '3',
                 'THURSDAY',
                 '4',
                 'FRIDAY',
                 '5',
                 'SATURDAY',
                 '6',
                 'SUNDAY',
                 '7') from t
order by 3 ;
分享到:
评论

相关推荐

    oracle 数据库工作备忘录

    Oracle数据库工作备忘录 Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,由甲骨文公司(Oracle Corporation)开发。它以其高效、稳定和强大的功能著称,被广泛应用于金融、电信、政府和各类企业的...

    DotNet操作Oracle存储过程备忘[定义].pdf

    在.NET环境中,调用Oracle存储过程与调用函数的方式相似,但需要特别注意参数的方向,如输入(Input)、输出(Output)或输入/输出(InputOutput)。 在图例1中,我们看到了一个名为`count_emp_by_dept`的Oracle...

    常用oracle语句备忘

    这篇“常用Oracle语句备忘”将带你深入理解Oracle SQL的基本概念和常见操作,以提升你在数据库管理中的技能。 1. **Oracle SQL基础** Oracle SQL是用于与Oracle数据库交互的语言,它包括了DML(Data Manipulation ...

    Oracle学习记录之使用自定义函数和触发器实现主键动态生成

    很早就想自己写写Oracle的函数和触发器,最近一个来自课本的小案例给了我这个机会。现在把我做的东西记录下来,作为一个备忘或者入门的朋友们的参考。  案例介绍:  招投标管理系统(数据库设计)。  数据表有...

    oracle 語法命令備忘

    本备忘主要关注Oracle中的SQL语句和命令,尤其是关于日期函数的使用。 在Oracle SQL中,日期处理是相当重要的部分,因为它在数据分析、报告生成以及各种业务逻辑中扮演着关键角色。Oracle提供了多种内置的日期函数...

    oracle用户下.bash_profile文件修改

    本文档即为在安装Oracle时,对oracle用户下的.bash_profile文件进行修改的具体内容备忘。 首先,我们需要了解.bash_profile文件的作用。该文件是bash shell的配置文件之一,在用户登录时被读取执行,用于设置用户的...

    SQL语句备忘手册

    4. **SQLServer和Oracle常用函数对比**: - **数学函数**:如绝对值、取整、取随机数等,不同数据库可能有细微差异。 - **数值间比较**:如求最大最小值、处理`NULL`值等。 - **字符串函数**:包括连接、子串、...

    oracle存储过程学习经典

    #### 关于Oracle存储过程的若干问题备忘 1. **数据表别名限制**:在Oracle中,使用数据表别名时不能使用`AS`关键字,这与某些其他数据库系统有所不同。 2. **SELECT INTO语法**:当使用`SELECT INTO`语句时,必须...

    oracle 存储过程学习经典

    #### 七、关于Oracle存储过程的若干问题备忘 1. **数据表别名不能加as**: 在Oracle中,定义表别名时不能使用关键字`AS`。 2. **SELECT INTO 的使用**: 当使用`SELECT INTO`时,必须确保数据库中存在对应的记录,...

    oracle存储过程学习经典[语法+实例+调用]

    关于Oracle存储过程的若干问题备忘中提到了几个关键点: 1. 在Oracle中,数据表别名不能加as。 2. 在存储过程中,使用select某字段时,后面必须紧跟into,这是因为需要将查询结果存储在变量中。如果select整个记录,...

    oracle存储过程学习经典[语法+实例+调用].doc

    #### 关于Oracle存储过程的若干问题备忘 1. **数据表别名不能加as**:在Oracle中,为数据表定义别名时,不使用关键字`as`,例如:`SELECT * FROM table_name t`。 2. **使用SELECT INTO**:在存储过程中,使用`...

    Oracle存储过程学习经典[语法+实例+调用].

    #### 三、Oracle存储过程的若干问题备忘 **1. 数据表别名的使用** - **注意**: 在Oracle中,数据表别名不能使用关键字`AS`来指定。 **2. SELECT INTO语句的使用** - **要求**: 使用`SELECT INTO`时,必须确保...

    Oracle_PLSQL_存储过程

    #### 关于Oracle存储过程的若干问题备忘 1. **别名限制:** 在Oracle中,数据表别名不能加`AS`关键字。 2. **SELECT INTO 语句:** 在存储过程中使用`SELECT INTO`语句时,必须确保数据库中有对应的记录,否则会抛...

    oracle存储过程学习经典入门.doc

    **关于Oracle存储过程的若干问题备忘** 1. 数据表别名在Oracle中不需要`AS`关键字,可以直接使用`table_name alias_name`。 2. `SELECT`语句在存储过程中如果要获取单行数据,必须使用`INTO`指定变量接收,如`SELECT...

    oracle存储过程学习经典语法+实例+调用.doc

    **关于Oracle存储过程的若干问题备忘** 1. **数据表别名**:在Oracle中,数据表别名不需要使用`as`关键字,可以直接使用`table_name alias_name`。 2. **SELECT INTO**:在存储过程中,如果需要从查询结果中获取...

    KNIME常用节点介绍及备忘.docx

    数据库驱动包括 Oracle、MySQL、SQL Server 等。 3. 数据库表读取节点 KNIME 的数据库表读取节点可以基于原数据库 SQL 标准,使用 SQL 查询语句从数据库中读取表信息。仅需提供给节点 SQL 脚本。 4. FTP 连接节点...

    Java编写-万年历.doc

    数据库访问采用JDBC技术,直接连接Oracle数据库,创建了一个名为mynotes的表,存储日期和对应的备忘录。此外,系统还利用Socket和多线程技术(如在Clock类中的Thread t)来保证实时性。用户界面(GUI)通过Java ...

Global site tag (gtag.js) - Google Analytics