解决:mybatis SQL语句指定数据类型,比如:#{lala,jdbcType=VARCHAR} 原因:MyBatis 插入空值时,需要指定JdbcType mybatis insert,update空值报空值异常,但是在pl/sql不会提示错误,主要原因是mybatis无法进行转换, ...
分类:
其他好文 时间:
2018-01-15 18:47:01
阅读次数:
487
以64位windows10、oracle12c、python3.5.2为例: 1、下载oracle12c的64位客户端: https://pan.baidu.com/s/1milAECw 2、下载PL/SQL或navicat 64位版本进行连接验证: https://pan.baidu.com/s/ ...
分类:
数据库 时间:
2018-01-15 18:45:17
阅读次数:
290
存储过程 所用函数说明 功能:求和与差 原形:GetSumAndSub(p1 in number , p2 in number ,m out number , b out number) 参数:m=p1+p2 b=p1-p2 1.先建存储过程 左边的浏览窗口选择 procedures ,会列出所有的 ...
分类:
数据库 时间:
2018-01-12 11:33:40
阅读次数:
211
今天同事让笔者将sql查询出来的时间转换为指定格式的字符串,笔者当时懵逼了,印象中记得有处理过,但就是一时想不起来了,等处理了这个问题后,笔者觉得有必要记录一下,毕竟不知道这个是很掉面子的事不是?好了,如下: 如有问题,请大家多多指出,谢谢! ...
分类:
数据库 时间:
2018-01-12 00:00:10
阅读次数:
223
用PL/SQL Developer连接公司Oracle数据库,登录时出现如下错误信息:ORA-12154: TNS: 无法解析指定的连接标识符,(有时可能不会出现错误对话框,但也连不上,多试几次都会弹出如下图的错误对话框)。1. 检查服务出现这种问题,首先我们想到的是检查服务有没有问题OracleO... ...
分类:
其他好文 时间:
2018-01-09 20:17:20
阅读次数:
171
概述 ORACLE 提供可以把 PL/SQL 程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。过程和函数统称为 PL/SQL 子程序,他们是被命名的 PL/SQL 块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。 过程和函数的唯一区别是函数总向调用 ...
分类:
数据库 时间:
2018-01-08 21:40:38
阅读次数:
156
一、游标 1.概念 游标是一个 指向上下文的句柄( handle) 或指针。通过游标,PL/SQL 可以控制上下文区和处理语句时上下文区会发生些什么事情。 2.游标处理 处理显式游标 主要包含以下四个步骤: 1.定义游标 2.打开游标 3.提取游标数据(放入变量或记录类型) 4.关闭游标 游标相关属 ...
分类:
数据库 时间:
2018-01-08 20:13:37
阅读次数:
243
2014-03-31 22:25 by 潇湘隐者, 21797 阅读, 12 评论, 收藏, 编辑 ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Devel ...
分类:
数据库 时间:
2018-01-08 14:54:41
阅读次数:
230
方法1: 执行步骤: exp userid=用户名/密码@数据库名 file=c:\emp.dmp 使用当前用户导出 exp userid=sys/sys@数据库名 file=c:\emp.dmp owner=(从哪个用户)-- 使用系统用户导出 方法2: 执行步骤: 1.打开 PL/SQL Dev ...
分类:
数据库 时间:
2018-01-08 01:09:41
阅读次数:
165
一:下载地址:二:本书图样三本书目录前言第一章 Oracle数据库概述第二章 Oracle在Windows 8上的安装与配置第三章 SQL基础第四章 Oracle PL/SQL及编程第五章 熟悉SQL*Plus环境第六章 Oracle的基本操作第七章 Oracle数据库管理操作第八章 数据库用户管理... ...
分类:
数据库 时间:
2018-01-07 15:56:23
阅读次数:
732