使用sql脚本和plsql完成数据库的导入导出 1、 准备数据库创建脚本 [SQL] 创建数据库表空间: 格式:create tablespace 表空间名 datafile ‘数据文件位置及名称’ size 表空间大小 实例:create tablespace Test datafile 'F:\ ...
分类:
数据库 时间:
2019-06-27 00:25:09
阅读次数:
189
1.查看当前数据库下所有表: ①command window: select * from tab; ②sql window:select * from user_tables; 2.查看表结构: ①command命令行:desc tablename; ②sql window 中:ctrl+表名 ③ ...
分类:
数据库 时间:
2019-06-16 20:02:31
阅读次数:
126
set serveroutput on DECLARE pename emp.ename%type; begin select ename into pename from emp where ename='1213'; exception when no_data_found then dbms_... ...
分类:
数据库 时间:
2019-06-07 13:12:55
阅读次数:
127
过程:PLSQL——>Database links——>新建一个dblink 新建dblink具体步骤: 1、数据库连接 所有者:XXX(比如:EAPS) 名称:XXX(辨识度高点的名字,比如:EAPS_LINK) 2、连接到 用户名:XXX(目标数据库用户名) 口令:XXX(目标数据库密码) 数据 ...
分类:
数据库 时间:
2019-06-04 09:55:02
阅读次数:
506
PLSQL导入sql文件: 数据库中已有表TEST001 CREATE TABLE TEST001( SID VARCHAR2(10), SNAME VARCHAR2(10), SSEX CHAR(1), SAGE NUMBER(2), SPHONE NUMBER(11), DID NUMBER(5 ...
分类:
数据库 时间:
2019-06-02 16:29:46
阅读次数:
1859
一般不在存储过程中commit或者rollback,而是在调用存储过程之后再提交或回滚,这样能把存储过程封装到一个事务中。 如果是命令窗口就用exec 存储过程名,举个栗子: 1.如果是命令窗口就用exec 存储过程名,举个栗子: EXEC procedure ;--procedure是存储过程名 ...
分类:
数据库 时间:
2019-06-01 19:29:32
阅读次数:
116
使用excel文件直接拷贝。这种主要用于要写入的数据已是excel文件或者行列分明的其它格式文件,每一列的值和表结构相对应,可直接打开表的行级锁,把数据拷贝进入。打开行级锁方法:select t.*,rowid from 表名 t where 1=2;select * from 表名 where 1 ...
分类:
数据库 时间:
2019-05-31 00:40:24
阅读次数:
204
安装oracle比较耗时,也比较占空间,卸载比较麻烦,安装过程中如果遇到蓝屏,可能是内存条有问题,推荐虚拟机中安装. 可在主机上安装PLSQL+InstantClient访问虚拟机中的数据库. 注意:主机与虚拟机要能ping通,桥接魔模式一般都能ping通(如果不可以,可能是虚拟机要关闭防火墙.) ...
分类:
数据库 时间:
2019-05-26 17:43:44
阅读次数:
132
在不安装Oracle的情况下使用PLSQL连接远程的数据库步骤: 1)官网下载Instant client工具包 http://www.oracle.com/us/solutions/index-097480.html 解压之后的文件夹叫:instantclient_11_2;可以放在本地磁盘任意目 ...
分类:
数据库 时间:
2019-05-26 12:27:04
阅读次数:
490
1 --存储函数:查询某个员工的年收入 2 create or replace function queryempincome(eno in number) 3 return number 4 as 5 --定义变量保存员工的薪水和奖金 6 psal emp1.sal%type; 7 pcomm e... ...
分类:
数据库 时间:
2019-05-22 17:28:13
阅读次数:
139