DataBase
yang-love520
学海无涯苦作舟
展开
-
Oracle job procedure 存储过程定时任务
转载自: http://www.cnblogs.com/hoojo/p/oracle_procedure_job_interval.html oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图 --相关视图select * from dba_jobs;select * from...转载 2018-08-02 16:14:13 · 103 阅读 · 0 评论 -
oracle表空间的创建及dmp 文件的导入
--用oracle系统权限的账号 登陆? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...原创 2018-08-02 16:13:36 · 632 阅读 · 0 评论 -
ORACLE数据库误操作执行了DELETE,该如何恢复数据
作为一个程序员,数据库操作是必须的,但是如果操作失误,一般都会造成比较严重的后果。今天一不小心,干了一件揪心的事情,将正在使用的组织机构误操作执行了delete,顿时大脑有点缺氧,感觉蒙圈了(相信对于没有数据备份和回滚经验的小伙伴来说都是这样的感受),但是一想,数据库一般都是支持数据回滚的,然后查找了一下解决方案。由于用的是Oracle数据库,这一点非常好,因为Oracle有闪回功能,瞬间...转载 2018-08-02 16:13:25 · 5657 阅读 · 7 评论 -
Oracle数字类型number自增的实现代码
创建序列? 1 2 3 4 5 6 7 create sequence seq_student start with 6 increment by 1 maxvalue 500 nominvalue nocycle nocache; 创建触发器?...原创 2018-08-02 16:13:17 · 3540 阅读 · 0 评论 -
SpringMVC日期类型转换问题三大处理方法归纳
方法一:实体类中加日期格式化注解 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date receiveAppTime; 如上,在对应的属性上,加上指定日期格式的注解,本人亲自测试过,轻松解决问题! 方法二:控制器Action中加入一段数据绑定代码 @InitBinder public...转载 2018-08-02 16:13:00 · 125 阅读 · 0 评论 -
Linux下修改Oracle数据库字符集命令
常见情形:从服务器备份Oracle数据库后再到本地机器上还原Oracle数据库的时候经常会碰见数据库字符编码不一致的情况,可以用以下命令来修改本地的Oracle数据库字符编码,然后顺利还原Oracle数据库到本地机器上操作指令:SQL> conn /as sysdba;SQL>select userenv('language') from dual;SQL>SHU...原创 2018-08-01 08:58:50 · 413 阅读 · 0 评论 -
数据库创建、表创建、加载数据
--创建数据库create database if not exists sopdmcomment ‘this is test database’with dbproperties(‘creator’=’gxw’,’date’=’2014-11-12’) --数据库键值对属性信息location ‘/my/preferred/directory’; --查看数...转载 2018-08-01 08:58:44 · 161 阅读 · 0 评论 -
SQL 正则表达式及mybatis中使用正则表达式
mysql 提供的模式匹配的其他类型是使用扩展正则表达式。当你对这类模式进行匹配测试时,使用REGEXP和NOT REGEXP操作符(或RLIKE和NOT RLIKE,它们是同义词)。扩展正则表达式的一些字符是:“.”匹配任何单个的字符。一个字符类“[...]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。为了命名字符的一个范围,使用一个“-”。“[a-z...转载 2018-08-01 08:58:37 · 4745 阅读 · 1 评论 -
mysql 中 find_in_set()
SQL 模糊查询LIKE concat用法 SELECT * FROM deployment WHERE name LIKE concat(concat('%',#{queryMessage}),'%')mysql 中 find_in_set() 方法:有时候我们在设计数据库时有以下情况,如:在视频表中有个字段week, 他存储的是视频在周几播放,如某视频只在周1,4,6播...原创 2018-08-01 08:58:01 · 292 阅读 · 0 评论 -
mybatis常用jdbcType数据类型
阅读目录1 MyBatis 通过包含的jdbcType类型 2 Mybatis中javaType和jdbcType对应和CRUD例子 3 Mybatis中javaType和jdbcType对应关系 4 oracle数据类型和对应的java类型回到顶部1 MyBatis 通过包含的jdbcType类型BIT FLOAT CHAR ...转载 2018-08-02 16:14:24 · 18678 阅读 · 0 评论 -
mybatis调用oracle存储过程
博客原文:使用mybatis执行oracle存储过程 存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此我选择了mybatis来做实验。1.无输入和输出参数的存储过程我写了一个比较简单的,需要注意的是Oracle无参存储过程不能写括号CREATE OR REPLACE Procedu...转载 2018-08-02 16:14:48 · 139 阅读 · 0 评论 -
java创建MySQL数据库连接池
注意,java接口是在win7下,MySQL是在RHEL下。原理:进程池的定义:1、首先定义了一个ConnectionPool类:重要的一个定义:private Vector connections=null;//存放连接池中数据库连接的向量。2、connections=new Vector();connections.addElement(new PooledConnection(...转载 2018-07-31 10:05:30 · 2437 阅读 · 0 评论 -
oracle数据库定时任务dbms_job的用法详解
一、dbms_job涉及到的知识点1、创建job:? 1 2 3 4 5 6 variable jobno number; dbms_job.submit(:jobno, —-job号 'your_procedure;',—-执行的存储过程, ';'不能省略 next_date, —-下...原创 2018-08-06 11:24:27 · 8753 阅读 · 1 评论 -
MyBatis多数据源配置(读写分离)
https://blog.csdn.net/isea533/article/details/46815385MyBatis多数据源配置(读写分离)首先说明,本文的配置使用的最直接的方式,实际用起来可能会很麻烦。实际应用中可能存在多种结合的情况,你可以理解本文的含义,不要死板的使用。多数据源的可能情况1.主从通常是MySql一主多从的情况,本文的例子就是主从的情况,但是只有两...转载 2018-08-03 09:04:57 · 180 阅读 · 0 评论 -
SQL语句映射文件resultMap
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件 SQL 映射XML 文件是所有sql语句放置的地...转载 2018-08-03 09:04:50 · 4210 阅读 · 0 评论 -
jeesite添加多数据源
1.jeesite.properties 添加数据源信息,(url2,username2,pawwword2) Java代码 #mysql database setting jdbc.type=mysql jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/website?...转载 2018-08-03 09:04:25 · 2691 阅读 · 1 评论 -
PLSQL连接本地的Oracle数据库
我们把oracle成功的安装在了我们的计算机上面,那我们如何才能将PLSQL developer连接到本地的oracle呢?首先,我们必须有下面步准备:1.安装好Oracle2.安装好PLSQL developer下面就是让PLSQL developer连接到oracle数据库的操作步骤了选择:Net Configuration Assistant(红色框所指)启动...翻译 2018-08-02 16:15:28 · 5796 阅读 · 4 评论 -
oracle 创建表空间详细介绍
1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在 /*分为四步 */ /*第1步:创建临时表空间 */ 复制代码代码如下:create temporary tablespace user_temp tempfile 'D:\orac...转载 2018-08-02 16:15:03 · 30357 阅读 · 3 评论 -
Mybatis调用Oracle中的存储过程和function
一、Mybatis调用存储过程1 在数据库中创建以下的存储过程create or replace procedure pro_hello(p_user_name in varchar2,p_result out varchar2) isbegin p_result := 'hello,' || p_user_name;end;//---------------------------...转载 2018-08-02 16:14:56 · 1378 阅读 · 0 评论 -
Spring Boot 多数据源
下面一个Java类是我已经写好的根据配置文件动态创建多dataSource的代码,其原理也很简单,就是读取配置文件,根据配置文件中配置的数据源数量,动态创建dataSource并注册到Spring中。 代码如下:package org.springboot.sample.config;import java.util.HashMap;import java.util.Map;imp...转载 2018-08-01 08:57:42 · 96 阅读 · 0 评论