pl/sql例外处理 例 当输入编号没有时的例外处理 --自定义例外 oracle视图视图是一个虚拟表,其内容由查询定义,同真实的表一样,视图包含一系列带有名称的列和行数据,但是,视图并不在 数据库中以存储的数据值集形式存在,行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 表需 ...
分类:
数据库 时间:
2016-09-17 20:30:24
阅读次数:
138
MySQL主主同步和主从同步的原理一样,只是双方都是主从角色。环境操作系统版本:CentOS7 64位
MySQL版本:mysql5.6.33
节点1IP:192.168.1.205 ...
分类:
数据库 时间:
2016-09-17 19:24:51
阅读次数:
210
场景: 遇到1亿数据量的数据需要根据用户名做些数据统计分析,想直接做些聚合计算基本没可能,于是打算先根据日期按照年月创建分区,然后对各个分区分别进行统计,最后汇总结果。 操作方式,新建分区表,然后用ETL工具抽取源并写入新表。 ...
分类:
数据库 时间:
2016-09-17 19:19:18
阅读次数:
195
英文地址文章参考简介支持事务的数据库系统如sqlite的一个重要特性是原子提交(atomic commit)。也就是在一个事务中进行的对数据库的写操作要么全部执行,要么全部不执行。看起来像是对数据库不同部分的写操作时瞬时发生的。实际上,对磁盘内容的改变需要一段时间,写操作不可能是瞬时发生的。为此,s... ...
分类:
数据库 时间:
2016-09-17 19:15:16
阅读次数:
232
##创建用户和组: [LanRS@localhost ~]$ su root #切换到root Password: [root@localhost LanRS]# groupadd oinstall #创建用户组oinstall [root@localhost LanRS]# groupadd db ...
分类:
数据库 时间:
2016-09-17 19:14:45
阅读次数:
237
一、背景 java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐映入了大家的眼帘。接下来本教程就说一下druid的简单使用。 二、jar包下载、配置详 ...
分类:
数据库 时间:
2016-09-17 19:12:14
阅读次数:
401
mysql中You can't specify target table <tbl> for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中)。 如下l: 需要将select出的结果再通过中间表select一遍,就可 ...
分类:
数据库 时间:
2016-09-17 19:11:05
阅读次数:
162
select exam_item_code, exam_item, EXAMDATE, count(distinct patient_id) from (select t2.exam_item_code, t2.exam_item, to_char(t1.exam_date_time, 'yyyy- ...
分类:
数据库 时间:
2016-09-17 17:58:20
阅读次数:
189
1、开启mysql的二进制日志 在mysql的配置文件my.ini中添加: log-bin=mysql-bin(这个名称可以随便取,英文,不知道中文可不可以,没试过) 2、重启mysql 重启后,假如在mysql的存储数据的目录中出现一下文件,则已经二进制日志已经开启 mysql-bin.00000 ...
分类:
数据库 时间:
2016-09-17 17:56:30
阅读次数:
227
转自:http://blog.sina.com.cn/s/blog_13dd6daa80102wbht.html 一、开启binlog日志: 编辑打开mysql配置文件my.cnf,在[mysqld]区块设置/添加 log-bin=mysql-bin 确认是打开状态(值 mysql-bin 是日志的 ...
分类:
数据库 时间:
2016-09-17 17:56:15
阅读次数:
205
开发中很多时候在数据库里都会存储Long类型的时间戳,而时间戳做比对会相对麻烦 我的绝决方案: SELECT FROM_UNIXTIME(LEFT(create_time,10), '%Y-%m-%d') 1, 用 FROM_UNIXTIME() 函数格式化 MySQL 时间戳 2,LEFT(tim ...
分类:
数据库 时间:
2016-09-17 17:46:52
阅读次数:
229
一、连接查询:通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on 2.union 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通 ...
分类:
数据库 时间:
2016-09-17 17:44:06
阅读次数:
268
(一)java Swing的学习。 (1)学习如何安装windowbuilder插件的安装。 <1>在eclipse中点击help <2>在help的下拉选中选择install new software,弹出插件的添加界面 <3>点击add,在弹出如下界面: <4>在name栏输入windowbui ...
分类:
数据库 时间:
2016-09-17 17:36:27
阅读次数:
238
Case具有两种格式。简单Case函数和Case搜索函数。 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来 ...
分类:
数据库 时间:
2016-09-17 16:33:10
阅读次数:
189
昨天安装MYSQL时,百度了N个教程,最后跌跌撞撞安装好了,我以为已经可以用了,然后今天登录的时候发现,随便密码是否正确都登录不上,并且有下图的报错,求大神指导。 我下载安装的版本是:mysql-5.7.15-winx64 ,系统是Win10的系统,我安装在了D盘。 我下午百度了这个报错,但仍然没有 ...
分类:
数据库 时间:
2016-09-17 16:34:24
阅读次数:
339
来源:深入MySQL内核 1 问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一系列的步骤,简短的篇幅是绝对无能为力的。因此, ...
分类:
数据库 时间:
2016-09-17 16:19:42
阅读次数:
405
作者环境是win8.1 64位置 PowerDesigner 15, Mariadb 10+,在逆向的过程中发生错误,导致只能逆向出表对象,但是表对象中的字段信息确实没有的。 错误信息中的一部分是: Invalid string or buffer length, 想当然的觉得是逆向过程中,查阅对象 ...
分类:
数据库 时间:
2016-09-17 16:15:27
阅读次数:
189