Oracle数据库面试题总结 .pdfVIP

  • 2
  • 0
  • 约2.34千字
  • 约 4页
  • 2023-10-19 发布于河南
  • 举报
Oracle数据库⾯试题总结 1、SQL语句分类 DQL(数据查询语⾔)select DML(数据操作语⾔)insert、delete、update DDL(数据定义语⾔)create、drop、alter DCL(数据控制语⾔)grant:把权限授予⽤户、revoke:把权限从⽤户收回 TPL(TCL,事务控制语⾔):commit、rollback 2、Oracle是怎样分页的 Oracle⽤rownum进⾏分页 分页语句的步骤: a.最内层sql,查询要分页的所有数据 b.第⼆层sql,通过rownum伪列确定显⽰数据的上限,并且给查询的数据添加rownum伪列的值 c.最外层sql,设置显⽰数据的下限 select*from (select a.*,rownum r from (select*from表名 where条件 orderby列) a whererownum=页数*条数) b where r (页数-1)*条数 3、truncate和delete区别 1)Truncate和delete都可以将数据实体删掉,truncate操作不记录到rollback⽇志,同时数据不能恢复 2)Truncate是数据定义语⾔(DDL),delete是数据操作语⾔(DML) 3)Tru

文档评论(0)

1亿VIP精品文档

相关文档