有几个问题,咨询一下大家

meiqianmeifang 2010-07-07 08:57:21
1、什么是相关子查询,什么是子查询,什么时候会遇到呢
2、什么是同义词
3、在oracle中,用户第一次登陆的时候,连接的是那个tablespace
4、数据库中完整的约束性是怎么怎么创建的呢
5、什么是Null值
6、什么时候oracle的dual表
7、oracle和sql server对sql语法支持有什么不同呢?
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiekou704 2010-07-10
  • 打赏
  • 举报
回复
..书。。支持。。
iqlife 2010-07-07
  • 打赏
  • 举报
回复
楼主,你今天GOOGLE了么?
kyle7788 2010-07-07
  • 打赏
  • 举报
回复
这些还是先看下书好~~
lzbbob1985 2010-07-07
  • 打赏
  • 举报
回复
1、什么是相关子查询,什么是子查询,什么时候会遇到呢
子查询 我的理解是 在一个 查询中嵌套另外一个查询 比如 有些时候条件是从另外一些表里查询得到的
还比如 有些时候 原表 是一些查询后的结果
具体什么时候会遇到 这个不好说 具体情况具体分析

2、什么是同义词
同义词 就是 别名

3、在oracle中,用户第一次登陆的时候,连接的是那个tablespace
看你登陆用户设置的是哪个 tablespace 了 默认的好像是 users

4、数据库中完整的约束性是怎么怎么创建的呢
建表的时候可以创建 也可以建表后 添加约束条件

5、什么是Null值
空值 无值 就是没有数据

6、什么时候oracle的dual表
dual 是一个系统自己带的 表 有些时候某些操作用这个比较方便 有些时候做实验也用这个

比如获取当前系统时间

select sysdate from dual 等


7、oracle和sql server对sql语法支持有什么不同呢?

ORACLE 和 SQL server 都支持标准 SQL92 而且标准SQL 都可以用在这两个数据库上
不同的可能 有些系统函数 不一样 有些 特别的功能不一样等 如 rownum 等
标准SQL 是都支持的
心中的彩虹 2010-07-07
  • 打赏
  • 举报
回复
1子查询 就是 select * from tb a where a.id in(select id from tb2)

2同义词
比如A建的表tb ,b访问 就的这样select id from A.TB
建立了同义词
create public synonym tb for A.tb
B就可以这样访问 select id from tb
3
应该是用户默认的
下面自己去看书吧

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧