暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
oracle基础的基础总结
712
4页
9次
2020-06-15
免费下载
SQL
语言共分为四大类:数据查询语言
DQL
,数据操纵语言
DML
,数据定义语言
DDL
数据控制语言
DCL
1.
数据查询语言
DQL
数据查询语言
DQL
基本结构是由
SELECT
子句,
FROM
子句,
WHERE
子句组成的查询块:

或列

别名


别名

或统计函数

表名称

别名
,表名称

别名
,…

、群定数据来源

条件

、数据过滤
 !
分组字段,分组字段,…
"
、执行分组操作
#$
分组后过滤
 %

!
字段
#&
字段
#&' (
、数据排序

里面不能有

②以上的查询只是消除了显示的笛卡尔积,但是笛卡尔积仍然存在,
所以尽量不用多表查询。
)*+++
语法支持(在
,-./
之外的数据库也能用)
01#0101012

20
查询结果连接
并集

不显示重复
#
显示重复
交集

返回相同的部分
差集
3
2 .
数据操纵语言
DML
数据操纵语言
DML
主要有三种形式:
1)
插入:
INSERTINSERT INTO
表名称
(
字段
,
字段
) VALUES(
,
值…
);
2)
更新:
UPDATE UPDATE
表名称
SET
字段
=
,…WHERE
修改条件(
s
3)
删除:
DELETE DELETE FROM
表名称
WHERE
删除条件(
s
3.
数据定义语言
DDL
数据定义语言
DDL
用来创建数据库中的各种对象
-----
表、视图、
索引、同义词、聚簇等如:
CREATE/ALTER/DROP TABLE/VIEW/INDEX/SYN/CLUSTER
| | | | |
表 视图 索引 同义词 簇
创建对象:
CREATE
对象类型 对象名称
(
列名称 数据类型
[DEFAULT
默认值
]])
CREATE
对象类型 对象名称
AS
子查询;
CREATE [OR REPLACE] VIEW
视图名称
AS
子查询
[WITH CHECK OPTION][WITH READ ONLY];
删除对象:
DROP
对象类型 对象名称
[PURGE]
ALTER
ADD
MODIFY
DROP (
[DEFAULT
默认值
]])
ALTER
对象类型 对象名称
RENAME COLUMN
列名
TO
新列名;
alter session set nls_language=’SIMPLIFIED CHINESE’|’AMERICAN’;
alter session set nls_date_format=’yyyy/mm/dd’;
rename
旧表名称
to
新表名称
DDL
操作是隐性提交的!不能
rollback
4.
数据控制语言
DCL
数据控制语言
DCL
用来授予或回收访问数据库的某种特权,并控制
数据库操纵事务发生的时间及效果,对数据库实行监视等。如:
1) GRANT
:授权。
2) ROLLBACK [WORK] TO [SAVEPOINT]
:回退到某一点。
回滚
---ROLLBACK
SAVE POINT A;
ROLLBACK TO A;
回滚命令使数据库状态回到上次最后提交的状态。其格式为:
SQL>ROLLBACK;
3) COMMIT [WORK]
:提交。
在数据库的插入、删除和修改操作时,只有当事务在提交到数据
库时才算完成。在事务提交前,只有操作数据库的这个人才能有权看
到所做的事情,别人只有在最后提交完成后才可以看到。
提交数据有三种类型:显式提交、隐式提交及自动提交。
-/,4//56/7-/
序列名称
3 !
步长
#
开始值
3#8$#
最大值或
3#8$#
3$#
最小值或
3$#
!
!
#
缓存大小或
#
直接使用‘
#)
序列名称’创建的是一个默认序列,默认序列的数值是从开始,
每次增长
,而且没有最大值,最小值为
9
递减序列最大值
:9
of 4
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜