史上最全最基础的Oracle数据库教程(入门八)Oracle的SQL

8.1什么是SQL?

SQL

结构化查询语句(Structured Query Language)简称SQL。

是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统的语言。

Oracle的SQL

DDL(Data Definition Language)数据定义语言

DML(Data Manipulation Language)数据操作语言

DCL(Data Control Language)数据控制语言

TCL(Transaction Control Language)事务控制语言

常用的DDL语句包括

create table:创建数据库表

create index:创建数据库表的索引

drop table:删除数据库表

drop index:删除数据库表的索引

truncate:删除表中的所有行

alter table:更改表结构,增加,修改,删除列。

alter table add constraint:在已有的表上增加约束

常用的DML语句包括

insert:添加数据到数据库中

update:修改数据库中的数据

delete:删除数据库中的数据

select:选择(查询)数据

常用的DCL语句包括

grant:将权限或角色授予用户或其他角色(授予访问权限)

revoke:从用户或数据库角色回收权限(撤销访问权限)

lock:对数据库的特定部分进行锁定

常用的TCL语句

commit:提交事务处理

rollback:事务处理回退

savepoint:设置保存点

猜你喜欢

转载自blog.csdn.net/qq450855246/article/details/88864227
今日推荐