- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 oracle12c取消wm_concat函数,如何重建或使用替代方案?
1、问题描述wm_concat函数是oracle的非公开函数,在新版的oracle中不支持该函数。虽然其不支持,但是为了方便统计数据,我们是可以重新创建该函数的,或者,我们也可以使用其替代函数,listagg,下面我们就这两种方式分别写出对应解决方案2、解决方案 2.1创建wm_concat函数--首先使用dba账号登录oracle数据库--解锁wmsys用户alter u...
2019-05-08 09:51:24
12390
原创 SpringBoot1.5x与2.0x在使用schema-*.sql自动建表方面的不同
最近在学习SpringBoot,学习过程中发现了一些1.5x版本与2.0x版本之间小差别,本文主要讲自动建表方面的差别。1、SpringBoot 1.5x时用法 方法(1): 直接在resources文件夹(即类路径)下,新建文件名为schema-*.sql的建表语句脚本文件,启动主应用的时候就会在配置好目标数据库中创建表。 ...
2018-12-28 10:21:18
1787
6
原创 Linux下安装及使用Docker
一、Docker简介 1、简单说一下 Docker是一个开源的、性能非常好(好到毫秒级别)的、能给使用者带来极大方便的 应用容器引擎。 2、那,什么是应用容器引擎呢? 有好多应用软件,比如tomcat,比如mysql等等,我们拿到一台新的电脑,很干净,上面什么也没有,作为一个开发人员,你势必要把你需要的软件全都安装在...
2018-12-18 15:55:28
855
1
原创 Linux环境下安装MySQL
不管做什么,自己没做过,听别人说一万遍也不如自己亲自动动手安装一遍来的实际,一遍不行就两遍,实在不行,三遍总能学会吧。以前上学的时候老师讲过如何在linux系统下安装软件,但从来没亲手试过,现在没事试了一下linux下安装mysql数据库,记录一下遇到的问题。一、首先,安装之前,我们需要在服务器上新建一个名为mysql的小组,并新建一个名为mysql的用户放在mysql组中,便于使用。...
2018-11-07 15:45:03
199
原创 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException异常解决
项目开发,Tomcat+Mysql,经常在早上刚到公司,第一次访问项目的时候会报以下异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException这是因为Mysql5的连接等待时间(wait_timeout)默认8小时。我们可以通过以下方法查看你的mysql 的默认连接等待时间是多少:show global variables...
2018-07-18 13:41:05
40106
9
原创 SpringMVC+MyBatis整合(MySQL版)
·整合所需jar包 (1)Spring(包括SpringMVC)jar包 (2)Mybatis所需jar包 (3)mybatis-spring整合包 (4)数据库驱动包 (5) 第三方数据库连接池一共需要31个jar包,如下:这些jar包可以在我上传的资源中下载:https://download.youkuaiyun.com/down...
2018-07-08 21:37:09
561
1
原创 正则表达式(java/JS)
在项目的开发中,经常有一些特定规则的字符串,如手机号、邮箱、或者用户输入的密码等等。这些字符串都有一些特定的格式,按照这种格式去校验用户输入的字符串是否合法,在很大程度上简化了代码。而这种特定格式的校验,我们称之为正则表达式(英语:Regular Expression,其在代码中经常简写为regex、regexp或re)。下面我将举三个最常用的例子,来初步说明正则表达式。ex 1:手机号正...
2018-07-06 15:20:42
472
2
原创 springMVC+MyBatis整合三种(Oracle、MySQL、Sqlserver)不同数据库时的db配置差异
springMVC+MyBatis整合,可以整合各种数据库,现总结三种不同数据库数据库的配置文件:jdbc.driver=oracle.jdbc.OracleDriverjdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcljdbc.username=testjdbc.password=1232.Mysqljdbc.driver=com....
2018-07-02 22:57:48
1428
1
原创 数据库多行数据合并一行(sqlserver、Oracle、Mysql)
我们日常查询数据时,经常会有将查询到的数据按照某一列分组显示(合并多行数据),比如:表结构:create table t_user_course(username varchar(32),coursename varchar(100)); 需要将以上数据按照用户名分组,所选课程列不同项之间用逗号隔开,在一行中显示,效果如下: 以下分别总结了sqlserver、...
2018-07-02 22:45:55
5996
1
原创 创建视图加引号与不加引号的区别
我们在查询数据时,为了安全、方便,经常用到视图(view),普通视图创建的时候,无论你的字段名称是大写还是小写,在数据库中查询的时候只要字符匹配,即可被视为合法的字段。 例如: create view v_test(userID varchar2(32)); 查询时: select userid/UserId/USERID from ...
2018-07-01 09:43:32
1452
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人