现在介绍一下我们项目中使用exp工具每天自动对oracle进行备份。 用这个工具我们可以使用命令行的方式也可以使用pl/sql developer来进行导出。 我们要使用exp命令来导出oracle的数据,首先要保证我们本地的电脑安装了oracle的数据库软件,即:exp.exe命令要随着安装ora ...
分类:
数据库 时间:
2018-06-11 15:46:23
阅读次数:
204
这几天遇到了两个问题,都很奇葩,苦恼了三天,最终还是定位出来了。 问题一、通过pl/sql developer插入数据到远程oracle数据库服务器,通过pl/sql developer查询能查询到数据,但是通过远程Oracle的sqlplus却查不到数据,应用程序通过mybatis进行查询也查不到 ...
分类:
数据库 时间:
2018-06-10 15:17:57
阅读次数:
428
聊一聊,别嫌弃(捂脸) Pl/sql是oracle的过程语言和结构化查询语言的一种拓展,是一种面向对象的查询语言 有以下优点:具有编程语言的特点,采用过程性语言控制程序的结构,异常处理机制,更好的可移植性,减少网络的交互,提高程序的性能。 介绍: PL/SQL引擎仅执行过程语言,sql语言有sql执 ...
分类:
数据库 时间:
2018-06-04 22:23:41
阅读次数:
169
OracleDBConsoleorcl OracleOraDb10g_home1iSQL*Plus OracleOraDb10g_home1TNSListener OracleServiceORCL 这个后面的ORCL就是数据库名字,官方术语叫做数据库sid 2.打开PL/SQL软件,用户名scot ...
分类:
数据库 时间:
2018-06-03 23:48:12
阅读次数:
334
OracleDBConsoleorcl OracleOraDb10g_home1iSQL*Plus OracleOraDb10g_home1TNSListener OracleServiceORCL 这个后面的ORCL就是数据库名字,官方术语叫做数据库sid 2.打开PL/SQL软件,用户名scot ...
分类:
数据库 时间:
2018-06-03 23:37:31
阅读次数:
243
如图在要插入的内容前随便添加一列非空的数据,选择要粘贴的内容复制 在pl/sql 中 select xmmc,sqks from xm for update 像图中步骤2 选中 然后粘贴 当然 图二和中的列要和你粘贴列要一一对应的(图二和上面的select 没关系,我瞎截得图,实际应用中select ...
分类:
数据库 时间:
2018-06-02 23:54:34
阅读次数:
1441
① 查看用户锁表 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v ...
分类:
数据库 时间:
2018-06-02 16:39:28
阅读次数:
218
过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,被编译后存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。 一 创建函数 1 创建函数 语法: i. IN,OUT,IN OUT是形参的模式。若省 ...
分类:
其他好文 时间:
2018-05-30 17:29:28
阅读次数:
139
一 标号和GOTO 1 语法: PL/SQL中GOTO语句是无条件跳转到指定的标号去的意思。语法如下: GOTO label;......<<label>> /*标号是用<< >>括起来的标识符 */ 注意,在以下地方使用是不合法的,编译时会出错误。 — 跳转到非执行语句前面。 — 跳转到子块中。 ...
分类:
其他好文 时间:
2018-05-30 11:03:50
阅读次数:
147
一 条件语句 1. 语法: IF <布尔表达式> THEN PL/SQL 和 SQL语句END IF; IF <布尔表达式> THEN PL/SQL 和 SQL语句ELSE 其它语句END IF; IF <布尔表达式> THEN PL/SQL 和 SQL语句ELSIF < 其它布尔表达式> THEN ...
分类:
其他好文 时间:
2018-05-29 19:44:46
阅读次数:
130