• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > 45个非常有用的 Oracle 查询语句小结

45个非常有用的 Oracle 查询语句小结

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了oracle查询语句,oracle分页查询语句,oracle查询语句大全,oracle模糊查询语句,oracle数据库查询语句等相关知识,希望本文的分享对您有所帮助

日期/时间 相关查询

1.获取当前月份的第一天

运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

2.获取当前月份的最后一天

这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 29 号,那么就会返回 29/2 。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。


3.获取当前年份的第一天
每年的第一天都是1 月1日,这个查询语句可以使用在存储过程中,需要对当前年份第一天做一些计算的时候。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

4.获取当前年份的最后一天

类似于上面的查询语句。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

5.获取当前月份的天数

这个语句非常有用,可以计算出当前月份的天数。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

6.获取当前月份剩下的天数
下面的语句用来计算当前月份剩下的天数。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

7.获取两个日期之间的天数
使用这个语句来获取两个不同日期自检的天数。

如果你需要查询一些特定日期的天数,可以使用第二个查询语句。这个例子是计算员工入职的天数。

8.显示当前年份截止到上个月每个月份开始和结束的日期

这个是个很聪明的查询语句,用来显示当前年份每个月的开始和结束的日期,你可以使用这个进行一些类型的计算。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

9.获取直到目前为止今天过去的秒数(从 00:00 开始算)

10.获取今天剩下的秒数(直到 23:59:59 结束)

数据字典查询

11.检查在当前数据库模式下是否存在指定的表

这是一个简单的查询语句,用来检查当前数据库是否有你想要创建的表,允许你重新运行创建表脚本,这个也可以检查当前用户是否已经创建了指定的表(根据这个查询语句在什么环境下运行来查询)。

12.检查在当前表中是否存在指定的列

这是个简单的查询语句来检查表里是否有指定的列,在你尝试使用 ALTER TABLE 来添加新的列新到表中的时候非常有用,它会提示你是否已经存在这个列。

13.显示表结构

这 个查询语句会显示任何表的 DDL 状态信息。请注意我们已经将‘TABLE'作为第一个信息提交了。这个查询语句也可以用来获取任何数据库对象的 DDL 状态信息。举例说明,只需要把第一个参数替换成‘VIEW',第二个修改成视图的名字,就可以查询视图的 DDL 信息了。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 45个非常有用的 Oracle 查询语句小结
  • oracle查询语句大全(oracle 基本命令大全一)
  • Oracle 语句优化分析说明第1/2页
  • oracle 树查询 语句

相关文章

  • 2017-05-11重新编译PLSQL中的无效对象或者指定的对象 的方法
  • 2017-05-11Oracle Max函数使用中出现的问题
  • 2017-05-11Oracle Portal及其门户网站开发概述
  • 2017-05-11oracle如何恢复被覆盖的存储过程
  • 2017-05-11Oracle文本函数简介
  • 2017-05-11Linux系统下导出ORACLE数据库出现Exporting questionable statistics.错误 处理
  • 2017-05-11MySQL安全性指南 (2)(转)
  • 2017-05-11关于Oracle listener日志解析利器的使用方法
  • 2017-05-11Oracle RMAN快速入门指南
  • 2017-05-11Oracle12c的数据库向11g导进的方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle11g完全卸载的详细步骤(超管用)
    • oracle 11g RAC 常用命令整理分享
    • Oracle Connect to Idle Instance解决方法
    • Oracle 11g 安装配置方法图文教程
    • 设置oralce自动内存管理执行步骤
    • Oracle捕获问题SQL解决CPU过渡消耗
    • Oracle 低权限数据库账户得到 OS 访问权限 提权利用
    • 优化Oracle停机时间及数据库恢复
    • 常用Oracle分析函数大全
    • win7安装oracle10g 提示程序异常终止 发生未知错误

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有