SQL
文章平均质量分 80
u011156012
这个作者很懒,什么都没留下…
展开
-
【数据库】浅显易懂地理解左、右连接
之前一直对数据库里面的外连接有些疑惑,理解的不是很透彻,今天总算自己建了个表,详细地对照了几种写法,总算彻底搞清楚了。基本概念左连接、右连接就是数据库里面的关键字 left join 和 right join, 当然在oracle里面也可以在某个字段的后面加上(+)来表示外连接左连接保留出现在left join左边的关系中的元组,也就是允许右边关系中为空;通俗一点:Left join原创 2014-12-10 16:44:59 · 1461 阅读 · 0 评论 -
数据库中的参照完整性(Foreign Key)
之前在项目中遇到了这样一个问题,我举得简单的例子来说明,比如我们有两个表,一个表(department)存放的是部门的信息,例如部门id,部门名称等;另一个表是员工表(staff),员工表里面肯定要存放每个员工所在的部门。那问题来了,如果我们这个时候删除了部门表中的某条记录,在staff表中会发生什么?为了解答上面的问题,让我们先来回顾一下什么是参照完整性。我们常常希望保证在一原创 2015-07-10 16:20:48 · 21163 阅读 · 3 评论 -
Oracle11g 创建数据库中问题处理(必须运行Netca以配置监听程序)
这两天学习《OCP/OCA认证考试指南》,要创建新的数据库,因为此前我的电脑上已经被折腾了好久的Mysql 和oracle10g ,所以可能导致很多环境都变了,创建数据库的过程中出现了一些小问题,也是搞了好久才搞定,下面记录一下遇到的两个大问题吧。1. 监听端口 oracle默认的监听端口是本机的1521,这个我们用默认就好了。但是我不太清楚是不是因为我之前就已经在用了这个端口,所以在创建原创 2015-08-04 15:08:05 · 18282 阅读 · 0 评论