Flyway简介 Flyway是一个简单开源数据库版本控制器(约定大于配置),主要提供migrate、clean、info、validate、baseline、repair等命令。它支持SQL(PL/SQL、T-SQL)方式和Java方式,支持命令行客户端等,还提供一系列的插件支持(Maven、Gr ...
分类:
数据库 时间:
2018-02-09 15:16:48
阅读次数:
409
https://mahmoudhatem.wordpress.com/2017/09/15/geeky-plsql-tracerprofiler-first-step/ https://mahmoudhatem.wordpress.com/2017/09/22/geeky-plsql-tracerp ...
分类:
数据库 时间:
2018-02-08 20:12:50
阅读次数:
197
1.在PL/SQL Developer中得到一个SQL的执行计划 输入想要查看执行计划的目标SQL,再按一下快捷键F5就可以了。2.explain plan 命令 explain plan for + 目标SQL select * from table(dbms_xplan.display)3. D ...
分类:
数据库 时间:
2018-02-06 01:14:18
阅读次数:
212
一、控制结构 控制结构包括:判断语句(条件分支语句)、循环语句、顺序控制语句三种。 1、条件分支语句 if--then:简单条件判断 --编写一个过程,可以输入一个雇员名,如果该雇员名的工资低于2000,就给该雇员工资增加10% create or replace procedure pro_add ...
分类:
数据库 时间:
2018-01-31 22:12:41
阅读次数:
260
一、PL/SQL介绍 1、概念 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL可以用来编写存储过程、存储函数、触发器等等。 PL/ ...
分类:
数据库 时间:
2018-01-31 00:59:26
阅读次数:
229
一、PL/SQL表 pl/sql表只有两列,其中第一列为序号列为INTEGER类型,第二列为用户自定义列。定义: TYPE <类型名> IS TABLE OF <列的类型> [NOT NULL] INDEX BY BINARY_INTEGER;<列的类型>可以为Oracle的数据类行以及用户自定义类 ...
分类:
数据库 时间:
2018-01-29 17:32:29
阅读次数:
260
在PL/SQL中可以使用LOOP语句对数据进行循环处理,利用该语句可以循环执行指定的语句序列。常用的LOOP循环语句包含3种形式:基本的LOOP、WHILE...LOOP和FOR...LOOP。 LOOP语句的基本语法结构如下: [<<label_name>>] LOOP statement... ...
分类:
数据库 时间:
2018-01-28 20:00:09
阅读次数:
189
oracle11g精简版客户端配置ORACLE一般情况下都会部署在服务器上,而在客户端上需使用PL/SQLDeveloper等连接工具连接服务器上的ORACLE。而此时往往需要在客户端上也安装上百兆的ORACLE然后通过ORACLE的网络配置向导来配置完成PL/SQLDeveloper的支持。而我们如果只是需要链接oracle来执行一般的增删改查操作的话,完全不需要安装完整的oracle客户端,而
分类:
数据库 时间:
2018-01-28 15:33:35
阅读次数:
263
问题描述:打开pl/sql developer后,能读到oracle数据库,各方面正常,但是正确的数据库用户和错误的密码仍然能正常连接,但sql语句执行无法对数据库产生增删查改操作。 问题原因:pl/sql developer工具位数(32/64)对应工具中首选项的oci.dll软件位数不匹配,导致 ...
分类:
数据库 时间:
2018-01-26 17:06:05
阅读次数:
187
PL/SQL查询时,如果Number(17)以上的大数,会显示为科学计数法 解决方法: TOOLS->PREFERENCES->WINDOW TYPE->SQL WINDOW下选中Number fields to_char即可。 ...
分类:
数据库 时间:
2018-01-24 19:55:15
阅读次数:
158