select object_name ,object_type from dba_objects where object_name ='DUAL'
DUAL是 SYS用户的一个TABLE,它只有一个 DUMMY Field.
1.查找当天日期select sysdate from dual
2.查找当前日期的当月第一天select trunc(sysdate,'month') from dual
3.查找当前日期的当月最后一天select trunc(last_day(sysdate)) from dual
4.当前系统日期select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual
5.当前主机名select SYS_CONTEXT('USERENV','TERMINAL') from dual
6.当前的locale :select SYS_CONTEXT('USERENV','language') from dual
7.随机数:select dbms_random.random from dual
8.当前用户select dbms_random.random from dual
DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。
DUAL中只有一行数据:'X'。
DUAL属于SYS模式,但所有用户都可以使用DUAL名称访问它。用SELECT计算常量表达式、伪列等值时常用该表,因为它只返回一行数据,而使用其它表时可能返回多个数据行。
分享到:
相关推荐
oracle之dual表的一些 oracle之dual表的一些 oracle之dual表的一些
Oracle 数据库中 DUAL 表的使用 DUAL 表是 Oracle 数据库中一个特殊的表,它是任何用户都可以读取的公共表。DUAL 表的用途非常广泛,常用在没有目标表的 Select 语句块中。下面都是 DUAL 表的一些常见使用场景: ...
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录
oracle 不存在dual情况下注入.doc
1、dual虚表的结构2、查询dual虚表中的记录3、对dual虚表做增、删、改操作普通用户对dual虚表只有查询权限,没有增、删、改的权限 1、执行Oracl
针对oracle中dual表的说明和一下实例。
oracle_dual详解 oracle_dual详解
oracle数据库中的dual续表详细解读,适合数据库中级水平者学习。
oracle、数据库、dual 有关oracle的一点小知识点
BLOG_Oracle_lhr_DUAL系列BLOG_Oracle_lhr_DUAL系列BLOG_Oracle_lhr_DUAL系列BLOG_Oracle_lhr_DUAL系列
5.7.3 修改dual表对查询结果的影响 88 5.8 本章实例 89 5.9 本章小结 90 5.10 习题 90 第6章 约束(教学视频:43分钟) 91 6.1 主键约束 91 6.1.1 主键简介 91 6.1.2 创建主键约束 92 6.1.3 修改表的主键...
dual表是oracle中的一部分,很有用的
示例:SELECT INSTR('oracle traning', 'ra', 1, 2) FROM dual; -- 返回 6 11. 字符串长度函数 LENGTH() Oracle Sql 提供了 LENGTH() 函数,用于返回字符串的长度。 示例:SELECT LENGTH('abcd') FROM dual; -- ...
dual是名义表,不存任何东西. Oracle客户端连接Oracle服务 全文共9页,当前为第4页。 Oracle客户端连接Oracle服务 全文共9页,当前为第4页。 Oracle远程连接数据库总结 Oracle代码 : orCL = (DESCRIPTION = ...
25. 安装Oracle后,经常使用的修改表空间的SQL代码 26. 比较SQL Server与Oracle、DB2 27. 多个数据库时,如何设置默认数据库 28. 各种数据类型的比较 29. 漫谈oracle中的空值 30. 没有备份、只有归档日志,如何...
1.desc table_name 可以查询表的结构 2.怎么获取有哪些用户在使用数据库 select username from v$session; 3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? select sys_context('userenv','ip_address') from ...
select sysdate from dual 等等一些关于oracle的查询当前时间,日期的一些sql语句的
Oracle 时间日期操作 Oracle 时间日期操作是 Oracle 数据库中常用的操作,包括对日期和时间的各种计算和处理。下面是 Oracle 时间日期操作的相关知识点: 1. 日期和时间的基本操作 Oracle 中的日期和时间可以使用...
oracle中日期类型与unix 时间戳的转换, Unix时间戳记是从'1970-01-01 00:00:00'GMT开始的秒数,表现为整数型。...SELECT oracle_to_unix(SYSDATE),unix_to_oracle(1551774286),oracle_to_unix(SYSDATE) FROM dual;