oracle通过DBlink连接其他oracle数据库 如果我们需要对oracle进行跨库访问时,我们是可以通过创建dblink实现的,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操作。 假如我们有两个数据库,数据库分别是:ORCL(用户名:zhou 密码:aaa)、ORCL2(用户名:zhou1 密码:123aa),我们就在ORCL中创建database link来访问ORCL2数据库。1.赋予权限我们在创建database link之前,我们是需要判断一下的,我们登陆的用户是否具备创建da...
mapstruct使用 对于代码中 JavaBean之间的转换, 一直是困扰我很久的事情。 在开发的时候我看到业务代码之间有很多的 JavaBean 之间的相互转化, 非常的影响观感, 却又不得不存在。 我后来想的一个办法就是通过反射, 或者自己写很多的转换器。通过反射的方法确实比较方便, 但是现在无论是 BeanUtils, BeanCopier 等在使用反射的时候都会影响到性能;而MapSturct 是一个生成类型安全, 高性能且无依赖的 JavaBean 映射代码的注解处理器(annotation proces...
关于Oracle如何修改字段类型 有一个表名为TTRD_STRATEGY,字段段名为AUTHOR_USER_ID,数据类型varchar(40)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table ttrd_strategy modify (author_user_id varchar2(20));2、假设字段有数据,则改为varchar2(100)执行时会弹出:“ORA-01439:要更改数据类型,则要修改的列必须为空”,这时要用下面方法来解决这个问题:/*修改原字段名author_use
运行vue.js项目时报‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序问题 在运行vue.js项目时报'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件提示,是因为没有node_modules运行npm install命令npm install但是下载非常慢,还可能会下载失败;我建议使用淘宝镜像来运行cnpm install下载好了之后,在运行npm run serve这样在浏览器打开http://localhost:8080/就可以了。但是如果使用cnpm命令报cnpm不是内部命令,那么可以在终
greenplum数据库单机部署 系统环境:rhel-server-6.5-x86_64-dvd.iso 安装包:greenplum-db-4.3.14.0-rhel5-x86_64.zip查询liunx虚拟机的ip地址执行命令ifconfig -a查询出虚拟机ip地位为:192.168.191.1312.配置hosts解析我所谓的单机模式是指将Master和segment安装在一台机器上,尝试了网上的各种配置发现并不成功,尤其是将mdw和sdw都解析成127.0.0.1的设置根本行不通。你可以尝试设置Maste.
MyBatis之整合Spring(Dao和Mapper两种方式) 原文转载:https://blog.csdn.net/qq_36381855/article/details/783098691. 基础环境搭建 首先环境肯定得有,环境嘛,除了Java环境和开发环境外,那就是jar包咯,关于mybatis和spring整合的jar包,我已经上传到下载频道了==>传送门 将这些jar包导入到lib文件夹中即可,然后就是工程中的一些文件了,配置文件啊,java文件啊等,先看一下整个工程的结构。 下面来完成所有的整合步骤。 2. 配置文件 ...
spring整合mybatis(原始dao和mapper代理两种方式 spring整合mybatis(原始dao和mapper代理两种方式) 一.原始Dao方式 1.引入jar包(maven文件和下面的Mapper代理方式一样) 2.applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w...
plsql 导出表和表数据 导出数据表结构打开pl/sql客户端Tools——》Export User Objects(工具——》导出用户对象)按图选择自己需要导出的表,在选择导出文件位置。导出表数据Tools——》Exports Tables(工具——》导出表)按步骤导出数据即可。---------------------原文:https://blog.csdn.net/pddzming/a...
本机不装Oracle,使用plsql连接远程Oracle的方法 由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后终于发现一个很有效的方法,Oracle的Instant client工具包可以很好地解决这个问题,而且小而方便。1、首先到Oracle网站下载Instant Client :http://www.oracle.com/u...
oralce将多行合并一行(列转行) listagg()函数 有时我们在写sql语句时可能会遇到将多行数据合并成一行的情况,那么这是就可以用这个listagg()函数,listagg()函数是Oracle的列转行函数,但是要注意只有是Oracle11以上版本才支持。用法:对其作用,官方文档的解释如下:For a specified measure,LISTAGGorders data within each group s...
java集合遍历的几种方式总结及比较 集合类的通用遍历方式, 用迭代器迭代:Iterator it = list.iterator();while(it.hasNext()) { Object obj = it.next();}Map遍历方式:1、通过获取所有的key按照key来遍历//Set<Integer> set = map.keySet(); //得到所有key的集合for (In...
关于window环境上JDK1.6和JDK1.8切换问题 如果本地环境上安装了多个版本的jdk,那么如何切换不同JDK版本呢。具体操作和描述如下1、原本安装了jdk1.8,环境变量也是配置的1.8相关路径,在cmd下输入【java -version】后,显示【C:\Users\zhou>java -versionjava version "1.8.0_181"Java(TM) SE Runtime Environment (bu...
liunx安装jdk步骤 0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)1. 登录Linux,切换到root用户su root 获取root用户权限,当前工作目录不变(需要roo...
linux下 如何切换到root用户 linux下 如何切换到root用户默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令 xzm@ubuntu:~$ sudo这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -ixzm@ubuntu:~$ sudo -i通过这种方法输入当前管理员用户的密码就可以进...
解决oracle 报 ORA-20000(ORU-10027)错误的方法 今天在执行Oracle脚本时报ORA-20000: ORU-10027: buffer overflow, limit of 1000 bytes后来经过分析主要原因是:DBMS_OUTPUT.PUT_LINE调试信息输出太多,导致超过BUFFER,处理方法如下:方法1:set serveroutput on size 10000000方法2:exec dbms_output.enable(100...
mysql-8.0.11-winx64.zip安装教程 下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。 或直接下载:https://dev.mysql.com/get/Downloads/MySQL-8....
Oracle对表中字段进行处理 1.在ORACLE中给已有数据的表增加、修改、删除一个字段(或一个列)或者多个字段(或多个列)的问题一、将历史表的字段增加一个或者多个的SQL语句。1、增加一个字段:(增加字段时,只能排在已有字段的后面,不能插到已有字段之间)Alter Table t_app_si_addr_12 Add CHG_ADDR_FLAG varchar2(2);Alter Table 表名 Add 字段名称 字段类...