您的当前位置:首页正文

oracl新手笔记

2020-07-14 来源:步旅网
1、 在关系数据库中,关系以二维表的形式存在,记录也成为表的

行,字段也称为表的列。

2、 使DROP TABLE命令被删除的表并没有完全消失,而是重命名为

一个由系统定义的名称,它存在于同一个表空间中,具有与原始表相同的结构,它还可以被修复。

3、 主键约束不能为空值,但是唯一约束(un)允许空值。一个表

可以创建多个唯一约束,但是只能定义一个主键。

4、 需要注意的是,并不是所有数据类型的数据值都可以作为默认

值。在SQL中,default关键字后的值只能为下列三种值中的一种:常量值(如字符串)、系统函数(如SYSTEM_USER())、NULL。 5、 Select语句是SQL提供的唯一一个标准查询语句,对数据库的

数据查询基本上都是使用该语句。Select语句提供非常丰富的查询功能,具体都体现在其参数中,上述参数说明如下。 All:指明查询结果中可以显示值相同的列,all是系统默认的 DISTINCT:指明查询结果中如果有值相同的列,则只显示其中一列。对distinct选项来说,NULL值被认为是相同的值。 6、 对数据列进行运算的SELECT语句并不会改变原基本表或视图

的数据,一旦查询释放后,其运算结果也别释放,而不会写入到原表或视图中。

7、 SELECT中使用DISTINCT关键字并不是消除数据表中的重复记录,

而是消除查询结果中的重复记录,其不会对数据表中的数据造成影响。

8、 常用的通配符有“-”,“%”,“[]”和,“[^]”

“-”与任意字符匹配

“%”与包含一个或多个字符的字符串匹配

“[]”与特定范围(例如,[a-f])或特定集(例如,[abcdf]))中的任意单字符匹配

9、字符值和日期值区分大小写。当在SQL语句中引用字符值和日

期值时,必须要给出正确的大小写数据,否则不能得到正确的查询结果。

10、视图是从一个或几个基表(或试图)导出的表,它与基表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍放在原来的基表中。

DDL:数据定义语言(创建、删除、修改) DQL:数据查询语言 DML:数据操作语言 DCL:数据控制功能

因篇幅问题不能全部显示,请点此查看更多更全内容