固体表和DUAL表的介绍
来源:互联网 发布:微信支付接口文档java 编辑:程序博客网 时间:2024/04/30 11:12
固态表
固态表是Oracle中的一种特殊表,以X$开头,属于SYS用户。它们存储的是Oracle实例内部使用的运行数据,如一些性能统计数据、latch信息等;在实例启动时加载到内存中,并在数据库的运行过程中动态添加删除,在实例关闭时被释放。系统中所有固态表可以由视图v$fixed_table查询得到。除SYS用户外,其他用户都不能直接查询固态表,只能通过视图查询。
DUAL表
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:
1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;
2、用来调用系统函数
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--获得当前系统时间
select SYS_CONTEXT('USERENV','TERMINAL') from dual;--获得主机名
select SYS_CONTEXT('USERENV','language') from dual;--获得当前 locale
select dbms_random.random from dual;--获得一个随机数
3、得到序列的下一个值或当前值,用下面语句
select your_sequence.nextval from dual;--获得序列your_sequence的下一个值
select your_sequence.currval from dual;--获得序列your_sequence的当前值
4、可以用做计算器 select 7*9 from dual;
- 固体表和DUAL表的介绍
- oracle dual表的介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- 关于dual这个特殊表的介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- Oracle中dual表的用途介绍
- 蓝牙使用到的UUID
- Cocos2d-x 3.2编写常用UI组件(四)发光的标题BlinkTitile
- 探秘!人们在死前是什么感觉?!
- BBB服务关系架构概述图
- 啊谁发的发打饭的生风发顺丰
- 固体表和DUAL表的介绍
- post提交数据
- 窗口刷新的几个函数:Invalidate UpdateWindow RedrawWindow(转)
- 23种设计模式之十八(行为模式)Mediator模式
- 在Ant的javac中指定源文件编码方式,以避免"警告: 编码 GBK 的不可映射字符"的错误
- 安卓工具类------>获得屏幕相关的辅助类
- Python装饰器学习(九步入门)
- jquery select
- adb shell