Oracle的dual表介绍
时间:2021-09-03 21:55:20
收藏:0
阅读:20
简介
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,常用在没有目标表的Select语句块中
比如:
- 查看当前用户
select user from dual;
- 用来调用系统函数,获取相关信息
select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘) from dual;--获得当前系统时间
select SYS_CONTEXT(‘USERENV‘,‘language‘) from dual;--获得当前 locale
- 做计算器
select 7*9 from dual;
注意事项
dual表进量不要执行insert、delete、truncate操作,否则会导致很多程序出问题。
参考文档
原文:https://www.cnblogs.com/it774274680/p/15222741.html
评论(0)