oracle常用语句总结 蔚落 2022-05-15 02:28 304阅读 0赞 select \* from user\_tab\_comments; 查询所有的表 **1.创建临时表空间** create temporary tablespace car_data //car_data,表空间名 <br>tempfile 'C:\Users\Administrator\Desktop\car_data.dbf'//表空间路径 size 50m autoextend on next 50m maxsize 20480m extent management local; `创建数据表空间` `SQL> create tablespace user_data` ` ``2 logging` ` ``3 datafile 'D:\developclient\databaseclient\oracle11gclient\oradata\orcl\car_data.dbf'` ` ``4 size 50m` ` ``5 autoextend ``on` ` ``6 next 50m maxsize 20480m` ` ``7 extent management local;` oracle的分页这块是一个重点:不像mysql使用limit关键这就可以了,oracle的分页还是稍稍有点复杂的,特别对于初学者来说,一下子是理解吃不透。 如果实在理解不了,建议 暂时可以死记硬背,需要修改的只是emp这个表而已,以后自己语句写多了,就理解容易了。 ## select \* from (select rownum rw,a.\* from( select \* from emp ) a where rownum <10)b where b.rw>1 ## 以上分页语句解释说明: 1. 第一步查询全总量数据 2.第二步,以第一步的结果集作为一张表来查询,条件是rowun小于结束行号, 结果集是rowmun和全量数据的结果 3.第三步,以第二步的结果集作为一张表来查询,条件是第二步的结果集的rowmun列的值大于开始行号, 结果集是\*即可 查询结果如下: ![70][] 暂时写这点,后续再更新.......... [70]: /images/20220515/e80669fb527a4c159ea6d7fec8ee6dd8.png
还没有评论,来说两句吧...