ORA-01790 错误处理 SQL同一数据库中,两个查询结果数据类型不同时的union all 合
摘要:转自: 出现这种错误,要先看一下是不是sql中有用到连接:union,unio all之类的,如果有,需要注意相同名称字段的数据类型一定要相同。 所以在union 或者union all 的时候造成了数据类型不一致。出现上述错误应该根据不同的情况使用不同类型转换函数,比如to_char,to_num
阅读全文
posted @
2019-07-23 20:28
Sharpest
编辑
oracle trunc函数用法
摘要:转自:https://www.e-learn.cn/content/qita/699481 /**************日期********************/ /***************数字********************//*TRUNC(number,num_digits)
阅读全文
posted @
2019-07-22 17:10
Sharpest
编辑
ORACLE获取年初年末,月初月末,季度初季度末
摘要:转自:https://www.cnblogs.com/leqhome/p/5319984.html --年初,年末select trunc(sysdate,'yyyy') from dual;select add_months(trunc(sysdate,'yyyy'),12) - 1 from d
阅读全文
posted @
2019-07-22 17:09
Sharpest
编辑
Oracle中取月初,月末,季初,季末及年初,年末时间总结
摘要:转自:https://blog.csdn.net/yangpingping94/article/details/81358488
阅读全文
posted @
2019-07-22 16:59
Sharpest
编辑
oracle的LAST_DAY()函数
摘要:转自:https://blog.csdn.net/u012581453/article/details/53727936 LAST_DAY LAST_DAY函数返回指定日期对应月份的最后一天。 获取当前日期的最后一天 SQL> SELECT last_day(SYSDATE) FROM dual;
阅读全文
posted @
2019-07-22 16:59
Sharpest
编辑
ORACLE中DECODE的用法(例子)
摘要:转自:https://www.cnblogs.com/fengjunming/p/7966441.html
阅读全文
posted @
2019-07-17 20:00
Sharpest
编辑
Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题
摘要:转自:https://www.cnblogs.com/bjh1117/p/6605037.html
阅读全文
posted @
2019-07-16 16:34
Sharpest
编辑
oracle 将当前系统时间戳插入timestamp字段
摘要:转自:https://www.cnblogs.com/wanglichaoya/p/9402005.html oracle 将当前系统时间戳插入timestamp字段 oracle 将当前系统时间戳插入timestamp字段 --insert records 精确到秒:insert into use
阅读全文
posted @
2019-07-16 16:33
Sharpest
编辑
oracle 01741:非法的零长度标识
摘要:转自:https://blog.csdn.net/wanderball/article/details/7690206 出现此问题是标识符里有两个连续的“”号,去掉即可,或是里面填充内容,避免两个连续的双引号出现""
阅读全文
posted @
2019-07-16 16:26
Sharpest
编辑
ORA-00001:unique constraint violated解决
摘要:转自:https://www.2cto.com/database/201211/172340.html ORA-00001:unique constraint violated解决 今天往数据库中插入数据时报错: www.2cto.com ORA-00001: unique constraint (
阅读全文
posted @
2019-07-16 16:25
Sharpest
编辑
windows下oracle数据库报错ORA-12705解决方法
摘要:转自:http://blog.sina.com.cn/s/blog_16eaf6b940102x66q.html 有个朋友,他们那边windows虚拟机重启后,数据库不能起来报错ORA-12705无法访问NLS数据文件,或指定的环境无效,网上说的修改注册表中的NLS,发现都不管用,后来,在cmd命令
阅读全文
posted @
2019-07-12 10:52
Sharpest
编辑
Oracle中select 1和select *的区别
摘要:转自:https://www.linuxidc.com/Linux/2010-05/26202.htm 创建myt表并插入数据,如下: create table myt(name varchar2,create_time date) insert into myt values('john',to_
阅读全文
posted @
2019-06-29 14:13
Sharpest
编辑
Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题
摘要:转自:https://www.cnblogs.com/bjh1117/p/6605037.html 前提:本机已经安装了Oracle11g数据库。 需求:使用PL SQL数据库连接工具操作Oracle数据库 一、创建表空间和用户 想要操作数据库,首先需要创建用户并给用户授予权限;在创建用户时需要指定
阅读全文
posted @
2019-06-28 09:03
Sharpest
编辑
PLSQL Developer新建表空间
摘要:转自:https://www.cnblogs.com/juddhu/archive/2012/03/20/2408499.html 通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间: 1.创建表空间: cre
阅读全文
posted @
2019-06-28 09:01
Sharpest
编辑
创建表时 ORA-00955: 名称已由现有对象使用
摘要:转自:https://www.cnblogs.com/zjfjava/p/9070795.html 如下,在执行创建表语句时报错如下: 执行下面sql查询 发现有一个视图和该表重名了,解决方法是修改名称,或删掉重复的对象 附:如果查询对象时没有找到,则在dba账户下执行下面的语句刷新一下共享池(未进
阅读全文
posted @
2019-06-27 13:32
Sharpest
编辑
利用PL/SQL从Oracle数据库导出和导入数据
摘要:转自:https://www.jb51.net/article/109768.htm 本文实例为大家分享了使用PL/SQL从Oracle数据库导出和导入数据的方法,供大家参考,具体内容如下 1.导出数据: 方式一:工具—>导出用户对象—>导出.sql文件 注:这种方式导出的是建表语句和存储过程语句
阅读全文
posted @
2019-06-23 22:16
Sharpest
编辑
建表时表空间的一些参数pctfree initrans maxtrans storage的含义
摘要:转自:https://a475334705.iteye.com/blog/2291441 create table X_SMALL_AREA ( idx_id NUMBER(20) not null, pss_idx_id NUMBER(20), update_log VARCHAR2(512),
阅读全文
posted @
2019-06-23 22:05
Sharpest
编辑
Oracle 11G 数据库迁移【expdp/impdp】
摘要:转自:http://www.th7.cn/db/Oracle/201802/263773.shtml 0x01 环境 A 机器,操作系统 CentOS7.3,Oracle版本:11G,IP地址:192.168.1.11B 机器,操作系统 CentOS7.3,Oracle版本:11G,IP地址:192
阅读全文
posted @
2019-06-19 16:28
Sharpest
编辑
impdp时报错ORA-39083&ORA-01917
摘要:转自:http://www.codes51.com/article/detail_146662.html impdp时报错ORA-39083&ORA-01917ORA-39083: 对象类型 OBJECT_GRANT 创建失败, 出现错误:ORA-01917: 用户或角色 'HQ_88' 不存在失败
阅读全文
posted @
2019-06-19 15:49
Sharpest
编辑
【导出导入】IMPDP table_exists_action 参数的应用
摘要:转自:https://yq.aliyun.com/articles/29337 当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(R
阅读全文
posted @
2019-06-19 15:07
Sharpest
编辑