Oracle
记录在使用Oracle历程上的坑与填
Damionew
不告诉自己去完成,可能永远无法完成
展开
-
【Oracle】解决数字型转换为字符串后变成科学计数法问题
之前使用了 to_char 方法,将数字型 to_char 到字符串出现科学计数法直接 to_char('18584265') 不会有问题,结果仍然是18584265但是使用字段时,结果为解决方法为:在结果外面再套一个trunc用于转换科学计数法这时候可能会再报之前的invalid number问题所以最终解决方案是to_char(trunc(to_char(or...原创 2019-11-12 10:57:00 · 3984 阅读 · 0 评论 -
【解决】Oracle关联查询invalid number隐式转换问题
在SQL查询语句中出现invalid number问题,有两种猜测可能1.普通单表查询中出现问题select * from table where id = 'abc'当我的 id 为 number 型,这样加条件会报错2.复杂关联表查询中出现问题,除了第 1点原因得错误之外,还可能会因为关联表的相关联字段一个是字符串型一个是数字型select t1.* ,t2.* ...原创 2019-11-12 10:21:22 · 5797 阅读 · 0 评论 -
Docker下Oracle12C安装PSU补丁-OPatch
Oracle CPU的全称是Critical Patch Update, Oracle对于其产品每个季度发行一次安全补丁包,通常是为了修复产品中的安全隐患。Oracle PSU的全称是Patch Set Update,Oracle对于其产品每个季度发行一次的补丁包,包含了bug的修复。Oracle选取被用户下载数量多,且被验证过具有较低风险的补丁放入到每个季度的PSU中。在每个PSU中不但包含B...原创 2018-12-12 18:17:06 · 851 阅读 · 0 评论 -
记录Oracle常用函数方法
1、条件函数case when用于where条件查询中where a.project_id = b.project_id and a.project_id = c.project_id and c.COMPANY_NAME like '%南区%' and (case when '73C3E...原创 2018-09-12 09:41:29 · 170 阅读 · 0 评论 -
Oracle的单表数据迁移
数据量不多时,手动复制粘贴就可以解决,但是遇到10万条以上的表,甚至无法打开,亦无法导出select count(1) from core_wf_workitem t这时候要做数据比对迁移无疑工作量巨大,使用emp和imp命令可以节省很多时间(给强大佬递茶)方法:从数据库1导出表,导入表到数据库2单表导出exp name1/pass1@service1 file=/...原创 2018-12-05 17:09:34 · 3026 阅读 · 0 评论 -
Docker容器内Oracle使用exp/imp命令进行数据库迁移
接上篇:Linux服务器使用Docker安装Oracle12c环境:Centos7.5使用Docker安装的Oracle要对同一内网下装有Oracle的两台服务器数据迁移(导出与导入),使用exp和imp命令1、将服务器A内数据库中的数据使用exp导出到服务器B数据库目录下2、将导入到服务器B目录下的dmp文件使用imp导入服务器B上的数据库内首先在服务器B上需要配置一...原创 2018-11-28 17:38:59 · 5179 阅读 · 0 评论 -
Linux服务器使用Docker安装Oracle12c
Linux Centos7.5某台Linux服务器需要安装Oracle,但安装过程十分繁琐复杂,且一旦错误,将无法卸载干净,所以使用Docker拉取Oracle镜像后安装。1、安装Docker:1.1、docker要求内核版本高于3.10,查看uname -r1.2、使用root权限更新yum包sudo yum update1.3、安装dockeryum -y...原创 2018-11-27 18:02:53 · 5140 阅读 · 9 评论 -
【Oracle】使用Function计算去除周末及法定节假日天数
首先创建TEMP_WORK_DAY_2019存放2019年365天所有日期create table TEMP_WORK_DAY_2019( id VARCHAR2(10), work_day VARCHAR2(20), code VARCHAR2(10))-- Add comments to the table comment on table TEM...原创 2019-09-17 16:17:22 · 3229 阅读 · 1 评论