dual表

原创 2012年03月23日 20:02:47

dual是sys用户的一张表,任何用户均可访问,但是只能返回一行数据

1.可以查看当前用户

    select user from dual

2.调用系统函数

    select to_char(sysdate,’yyyy-mm-dd hh24:mm: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

oracle 虚拟表dual详解

基本上oracle引入dual为的就是符合语法 1. 我们先从名称来说,dual不是缩写词,本身就是完整的单词。dual名词意思是对数,做形容词时是指二重的,二元的。 2. Oracle中的dua...
  • WXDZXL
  • WXDZXL
  • 2013年01月21日 18:55
  • 4609

【理论】支持向量机6:Duality —— 关于 dual 问题推导的一些补充理论

原文:http://blog.pluskid.org/?p=702 在之前关于 support vector 的推导中,我们提到了 dual ,这里再来补充一点相关的知识。这套理论不仅适用于 S...
  • zhazhiqiang2010
  • zhazhiqiang2010
  • 2014年02月19日 17:26
  • 2194

Hibernate 中执行 对Oracle 数据库执行 save 方式是报 序列不存在 的问题?

网上查询出现这种问题的结论是 : oracle 数据库插入数据不能自增,可以创建sequence生成自增序列(关于sequence还不是很了解,先写解决方法,以后在了解补充)  开始的时候...
  • chuck_kui
  • chuck_kui
  • 2016年05月28日 19:44
  • 2918

oracle之dual表的一些

  • 2011年12月29日 22:49
  • 2KB
  • 下载

数据库表dual

  • 2014年07月16日 17:27
  • 14KB
  • 下载

oracle 获取下一个自增主键值及dual表用法

序列:BA_INFO_SEQ SELECT BA_INFO_SEQ.NEXTVAL FROM DUAL; 引用网友一篇文章:原网址链接:http://www.cnblogs.com/qiangqi...
  • qq_33882790
  • qq_33882790
  • 2018年01月09日 15:11
  • 10

Oracle中dual表的用途介绍

[导读]dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情。  1、查看当前用户,可以在 SQL Plus中执行下面语句 se...
  • brucejia
  • brucejia
  • 2011年06月22日 13:45
  • 204

Oracle中dual虚拟表

dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:   1、查看当前用户,可以在 SQL Plus中执行下面语句 s...
  • liutong123987
  • liutong123987
  • 2016年01月02日 17:10
  • 186

Oracle中dual表的用途介绍

 dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:   1、查看当前用户,可以在 SQL Plus中执行下面...
  • whaoXYSH
  • whaoXYSH
  • 2016年03月22日 11:43
  • 350

Oracle中dual表的用途介绍

dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:   1、查看当前用户,可以在 SQL Plus中执行下面语句 s...
  • toudou2
  • toudou2
  • 2012年02月21日 13:53
  • 294
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dual表
举报原因:
原因补充:

(最多只允许输入30个字)