oracle和sql语句区别,oracle和sql数据语句的区别

oracle数据库和sql数据语句的区别

主流数据库产品:

Oracle(Oracle)

DB2(IBM)

SQL Server(MS)

MySQL(Oracle)

DDL(data definition language 数据定义语言):structure column

create table(创建一张表)

alter table(修改表结构,增加一列等)

drop table(删除表,该表在数据库中不存在)

truncate 清空表数据

DML(data manipulation language 数据操作语言)对数据起作用

insert into (增加一行记录)

delete (删除一行记录)

update (修改一行记录中的某些列,单元格)

TCL(transaction control language 事务控制语言)

commit(提交 确认DML操作的数据入库)

rollback(回滚 撤销DML操作)

DQL(data query language 数据查询语言)

select

DCL(data control language 数据控制语言)

grant (授予权限 a to b一个数据库用户可以让另一个数据库用户查询自己的某张表)

revoke(回收权限 a from b把授予的权限回收回来)

重点:truncate(截取,截断)

1)truncate保留表结构,删除表中的所有数据

2)truncate操作不需提交(commit),没有回退的机会

3)语法结构:truncate table


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部