随笔分类 - Oracle
描述Oracle数据库的相关知识
摘要:一、背景 客户生产环境数据量比较大的时候,有一个存储过程作业需要执行22min左右,这个作业经常出现数据库作业已经执行完毕,而大数据平台还显示正在执行中的问题。导致整个业务流程无法顺利完成。 二、原因探究 2.1 原因分析 由于oracle的存储过程使用的是jdbc的statement.execut
阅读全文
摘要:一、问题描述 Oracle 查询时使用时间作为where报错hour must be between 1 and 12; 二、原因和解决方法 2.1 原因 这个错误通常出现在你使用to_date函数时,区域时间设定为24小时。 2.2 解决方法: 如果对Oracle语言设置设定为使用12小时的时间,
阅读全文
摘要:一、概述 oracle数据字段一般都是默认大写,当我们的sql语句中使用小写字段时,有时候可以正常插入;但是严格模式下会报字段无法识别的问题。 示例如下: Caused by: java.sql.BatchUpdateException: ORA-00904: "TESTID": 标识符无效. 二、
阅读全文
摘要:一、概述 在将dmp文件导入到Oracle中之前,需要先创建一个orcale用户。然后使用该用户名和密码,以imp的方式将数据导入到oracle中。 二、执行步骤 1、登陆oracle数据库 a、sqlplus / as sysdba b、如果使用a不成功,则使用 sqlplus demo/demo
阅读全文