数据库知识汇总

来源:互联网 发布:服装厂出货软件 编辑:程序博客网 时间:2024/06/16 00:14

前序:该篇文章会较为杂乱,都是平时工作运用到的一些知关于数据库方面知识识的汇总。

一、SQL语句

1、查询数据库名为A的数据库中表名包含B字段的所有表

环境:oracle

语句:

select * from all_tab_comments where owner = 'A' and table_name like '%B%';
注意:A,B不能写成小写,这里区别大小写。

二、PL/SQL导出导入oracle数据(sql和dmp文件)

1、导出

(1)导出sql文件:

PL/SQL ---> 工具 -->  导出用户对象;选中“包括权限”、“包括存储”、“包括所有者”、“单个文件”,另外两个不用选中。写好文件存储位置,点“导出”即可。

(2)导出dmp文件(数据库名为A的所有表的数据)

SQL语句:exp  A/密码@服务器名  file=e:\XX.dmp owner=(A)

2、导入

(1)删除所有的表

(2)执行SQL文件

PL/SQL ---> 工具 -->  导入表; 在最下面选好文件后,导入。(在上面的checkbox 需要选择“命令窗口”)

(3)执行导入dmp文件数据(从数据库名为A的数据库 导入到 数据库名为B中)

cmd --> sql语句:imp A/密码@服务器名 fromuser=A  touser=B  file=d:\XX.dmp ignore=y

注意:若A,B相同,则“touser=B”可省略不写。



1 0
原创粉丝点击