Oracle语法

Oracle语法

一、Oracle导出表(即DMP文件)语法

(一) 数据的导出

1.将数据库TEST完全导出

用户名system 密码manager 导出到D:\daochu.dmp中

  exp system/manager@TEST file=d:\daochu.dmp full=y

2.将数据库中system用户与sys用户的表导出

   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

3.将数据库中的表table1 、table2导出

  exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) 

4.将数据库中的表table1中的字段filed1以”00”打头的数据导出

   exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"

(二)数据的导入

1.将D:\daochu.dmp 中的数据导入 TEST数据库中。

   imp system/manager@TEST  file=d:\daochu.dmp

上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。

2.将d:\daochu.dmp中的表table1 导入

 imp system/manager@TEST  file=d:\daochu.dmp  tables=(table1) 

二、oracle索引、主键操作

1.主键重命名

ALTER TABLE AAA RENAME CONSTRAINT PK_INDEX TO PK_INDEX_RENAME;

2.索引重命名

ALTER INDEX PK_INDEX RENAME TO PK_INDEX_RENAME;

3.索引创建开并行,关日志

create index IDX_NORMAL_ISSUEID on RICH_CUSTLOKPROFITNORMAL (ISSUEID) PARALLEL 16 NOLOGGING tablespace XPADINDEX ;

4.索引创建并行度还原

ALTER INDEX IDX_NORMAL_ISSUEID PARALLEL 1;

   转载规则


《Oracle语法》 海东青 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Markdown基本语法 Markdown基本语法
Markdown基本语法 Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点: 1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可
2019-07-13
下一篇 
Oracle查询表空间及表大小 Oracle查询表空间及表大小
Oracle查询表空间及表大小一、Oracle物理表空间查询select b.file_name phy_file_name, --(物理文件名) b.tablespace_name tablespace_name, --(表
2019-07-13
  目录