Oracle
FantasyWxw
这个作者很懒,什么都没留下…
展开
-
Oracle 删除表中完全相同的两条数据
在删除之前首先做好备份!!!删除重复数据DELETE FROM table_name a WHERE a.rowid != ( SELECT max(b.rowid) FROM table_name b WHERE b.id = a.id) //根据rowid删除重复数据中较小的rowid...转载 2019-11-08 10:47:39 · 1941 阅读 · 0 评论 -
PL/SQL 导入导出package
1、导出:在顶部菜单中点击“tools”->“Export User Objects”,在弹出的界面中复选要编辑的package和package body选择导出的路径,把文件导出。2、导入:在顶部菜单中选择“file”->“new”->“Command window”,然后在界面中输入@c:/1.sql(sql文件的全路径)。...转载 2019-04-10 14:15:34 · 9276 阅读 · 0 评论 -
Oracle 查询表空间路径
SELECT * FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'tablespaceName';这样就可以看到表空间的路径以及其他信息了。原创 2019-04-08 10:15:34 · 7884 阅读 · 0 评论 -
Linux 使用impdb/expdb导入/导出数据
1、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。,此目录一般就是你存放导入或导出dmp文件的地方create directory dmpdata as '/tmp/dmpout;查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)select * from dba_directories wher...原创 2019-04-03 17:05:26 · 1132 阅读 · 0 评论 -
Oracle创建表空间及用户
一、创建表空间1、创建临时表空间create temporary tablespace bgt_temp tempfile '/u01/app/oracle/oradata/ORCL/temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;2、创建数据表空间crea...原创 2019-04-03 17:14:02 · 5709 阅读 · 0 评论 -
Oracle 表空间和临时表空间
表空间:此空间是用来进行数据存储的(表、function、存储过程等),所以是实际物理存储区域。临时表空间:主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索 引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成...转载 2019-04-03 17:18:40 · 3746 阅读 · 0 评论