查询oracle库上所有的表_oracle查询数据库中所有表名

查询oracle库上所有的表_oracle查询数据库中所有表名Oracle 查询库中所有表信息 查询所有表名: select t.table_name from user_tables t; 查询所有字段名: select t.column_name from…

Oracle 查询库中所有表信息

Oracle 查询库中所有表信息

查询所有表名:
select t.table_name from user_tables t;
查询所有字段名:
select t.column_name from user_col_comments t;
查询指定表的所有字段名:
select t.column_name from user_col_comments t where t.table_name = "BIZ_DICT_XB";
查询指定表的所有字段名和字段说明:
select t.column_name, t.column_name from user_col_comments t where t.table_name = "BIZ_DICT_XB";
查询所有表的表名和表说明:
select t.table_name,f.comments from user_tables t 
inner join user_tab_comments f on t.table_name = f.table_name;
查询模糊表名的表名和表说明:
select t.table_name from user_tables t where t.table_name like "BIZ_DICT%";
select t.table_name,f.comments from user_tables t 
inner join user_tab_comments f on t.table_name = f.table_name 
where t.table_name like "BIZ_DICT%";

--查询表的数据条数、表名、中文表名
select a.num_rows, a.TABLE_NAME, b.COMMENTS
from user_tables a, user_tab_comments b
WHERE a.TABLE_NAME = b.TABLE_NAME
order by TABLE_NAME;

代码100分

原文链接 https://www.cnblogs.com/momoyan/p/9129169.html

Oracle日期时间范围查询

代码100分--字段为:字符串类型(char),长度为:10  
SELECT * FROM testdatetime t WHERE 1=1 AND t.createdate = "2011-07-01";  
SELECT * FROM testdatetime t WHERE 1=1 AND to_date(t.createdate,"yyyy-MM-dd") between to_date("2011-06-01","yyyy-MM-dd") and to_date("20110705","yyyymmdd") ;  
--字段为:字符串类型(char),长度为:20  
SELECT * FROM testdatetime t WHERE 1=1 AND t.usedate = "2011-07-01 10:00:00";  
SELECT * FROM testdatetime t WHERE 1=1 AND to_date(t.usedate,"yyyy-MM-dd HH24:MI:SS") 
between to_date("2011-07-01 12:00:00","yyyy-MM-dd HH24:MI:SS") and to_date("20110702 12:00:00","yyyymmdd HH24:MI:SS") ;  
--字段为:日期时间类型(date)
SELECT * FROM testdatetime t WHERE 1=1 AND t.startdate = to_date("2011-07-01","yyyy-MM-dd");
--字段为:字符串类
SELECT * FROM testdatetime t WHERE 1=1 AND to_char(t.startdate,"yyyy-MM-dd") = "2011-07-01";  

原文连接 https://www.cnblogs.com/james641/p/5805526.html

--获取现在时间
SELECT sysdate FROM dual;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7546.html

(0)
上一篇 2023-03-18 15:30
下一篇 2023-03-18

相关推荐

  • MongoDB Security[通俗易懂]

    MongoDB Security[通俗易懂]1. Security MongoDB提供了一系列的保护措施,以保护它自身安全: 启用访问控制并实行身份验证 MongoDB支持多种身份认证机制,默认的认证机制是SCRAM 配置基于角色的访问控制 首

    2023-05-04
    134
  • 第05章 MySQL排序与分页[通俗易懂]

    第05章 MySQL排序与分页[通俗易懂]第05章 MySQL排序与分页 1. 排序数据 1.1 排序规则 使用 ORDER BY 子句排序 ASC(ascend): 升序 DESC(descend):降序 ORDER BY 子句在SELEC

    2023-04-29
    149
  • Python Debug Assertion Failure及如何解决

    Python Debug Assertion Failure及如何解决Python Debug Assertion Failure是指Python程序在运行过程中出现了某些问题,导致Python进程被迫退出,并在控制台输出了一些错误信息。这种错误一般都会带有一个Debug Assertion Failure的标志,提示开发者在代码中出现了一些断言错误。断言是一种常用的编程技巧,用来在代码运行过程中判断某些条件是否满足,从而确保代码的正确性。由于断言通常只在开发阶段用于调试,所以在生产环境中被禁用,也就不会出现Debug Assertion Failure错误。

    2024-02-29
    118
  • MySQL5.7单实例安装及开机启动配置(亲测)

    MySQL5.7单实例安装及开机启动配置(亲测)安装环境: CentOS版本:CentOS7.6.1810 MySQL版本:5.7.9 软件目录:/soft cp /soft/mysql-5.7.9-linux-glibc2.5-x86_64.t…

    2023-03-30
    167
  • windows下用navicat远程链接虚拟机Linux下MySQL数据库[通俗易懂]

    windows下用navicat远程链接虚拟机Linux下MySQL数据库[通俗易懂]
    今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法…

    2023-04-05
    169
  • “mysql”_MySQL入门

    “mysql”_MySQL入门MYSQL(基本篇)——一篇文章带你走进MYSQL的奇妙世界 MYSQL算是我们程序员必不可少的一份求职工具了 无论在什么岗位,我们都可以看到应聘要求上所书写的”精通MYSQL等数据库及优化“ 那么我

    2023-05-29
    140
  • Python工程师如何使用pip安装matplotlib

    Python工程师如何使用pip安装matplotlibMatplotlib是Python中最流行的绘图库之一,它允许您快速简单地创建各种类型的图形,包括折线图、散点图、条形图和直方图等。在Python中安装Matplotlib是非常容易的,只需使用pip即可轻松安装。

    2024-07-15
    43
  • Python是脚本语言吗

    Python是脚本语言吗Python是一种高级的通用编程语言,由Guido van Rossum在1989年发起开发。最初的目标是在Amoeba操作系统上实现一种诱人的脚本语言,因此Guido在设计Python时兼顾了交互性和易读性,这些特点使Python开发人员可以轻松编写小型脚本,并逐渐发展成为用于构建复杂的、高级的、大型软件项目的语言。

    2024-09-10
    29

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注