Oracle获取当前日期及日期格式获取系统日期:SYSDATE()格式化日期:TO_CHAR(SYSDATE(),‘YY/MM/DDHH24:MI:SS)或TO_DATE(SYSDATE(),‘YY/MM/DDHH24:MI:SS)格式化数字:TO_NUMBER注:TO_CHAR把日期或数字转换为字符串TO_CHAR(number,‘格式‘)TO_CHAR(salary,‘$99,999.99‘)TO_CHAR(da..
分类:
数据库 时间:
2016-06-25 23:14:10
阅读次数:
251
Mysql事务Innodb存储引擎的中的事务完全服务ACID:原子性、2.一致性、3.隔离性、4.持久性理解上和oracle类似。事务隔离级别1.Readuncommitted读未提交;2.Readcommitted读已提交;3.Repeatableread可重复读,类似oracle利用undo的闪回查询;4.Serializable串行读,很少用。..
分类:
数据库 时间:
2016-06-25 23:12:49
阅读次数:
241
Mysql备份和恢复备份热备,是指对数据库运行中直接进行备份,对正在运行的数据库没有任何影响;冷备,是指在数据库停止(关闭)下进行备份,只需拷贝相关的数据物理文件;温备,是指对数据库运行中直接进行备份,但对当前数据库操作有所影响,很少用。按备份出来的文件内容分为..
分类:
数据库 时间:
2016-06-25 23:12:21
阅读次数:
208
mysqlserver在windows下安装解压后在安装目录下配置my.ini文件basedir="D:\ProgramFiles\MySQL\MySQLServer5.7"datadir="D:\ProgramFiles\MySQL\data"port=3306basedir为mysql的安装目录,datadir为数据存储目录port为端口win+R通过命令行进入mysqlbin目录下(从MySQL5.7.6开始..
分类:
数据库 时间:
2016-06-25 23:10:42
阅读次数:
250
修改方法: 1.打开my.cnf文件进行修改(这里注意下,MySQL版本是5.5以上的,以下版本应该也通用,具体没有测试过,但在5.5以上的绝对可行) sudo gedit /etc/mysql/my.cnf 2.在[mysqld]下添加如下代码(对于5.5以上版本,[mysqld]的default ...
分类:
数据库 时间:
2016-06-25 23:02:48
阅读次数:
207
可能是由于.NET Core还不是正式版的缘故吧,MongoDB的官方Driver(http://mongodb.github.io/mongo-csharp-driver/)一直不支持.NET Core,这给想在.NET Core上尝试MongoDB带来了不便,本人就是其中之一 :) 于是Fork ...
分类:
数据库 时间:
2016-06-25 22:53:39
阅读次数:
227
DESCRIBE table_name ; 输出表结构 SHOW INDEX FROM table_name ; 输出表的索引 CREATE INDEX index_name ON table_name ( column ) ; 添加普通索引 ALTER TABLE table_name DROP ...
分类:
数据库 时间:
2016-06-25 22:53:48
阅读次数:
196
博文链接: 数据库索引入门——百科 EXPLAIN分析SQl并简要优化策略 mysql添加索引 Mysql几种索引方式的区别及适用情况 MySQL索引类型一览 让MySQL高效运行起来 深入理解MySQL 索引与优化 mysql的optimize table命令 ...
分类:
数据库 时间:
2016-06-25 22:52:44
阅读次数:
180
sql调优思路: 对于这条sql调优,可以对code添加一个普通索引, ...
分类:
数据库 时间:
2016-06-25 22:52:37
阅读次数:
159
数据库三大范式,我之前是知道的,但是内容比较文绉绉,初学的时候不容易把握其根本。 首先是第一范式: 有主键,且数据库表的每一列都是不可分割的原子数据项。也可以理解为:无重复的列。 其实这句话的本质是控制字段的颗粒度(也许不该用这个词)。这个地方的无重复和不可分割是什么意思呢?其实是这样的。首先如果有 ...
分类:
数据库 时间:
2016-06-25 20:24:28
阅读次数:
193
需要准备的知识点:http://www.cnblogs.com/zjiaxing/p/5616653.html http://www.cnblogs.com/zjiaxing/p/5616664.html http://www.cnblogs.com/zjiaxing/p/5616670.html ...
分类:
数据库 时间:
2016-06-25 19:13:44
阅读次数:
2590
1、减轻网络负担:通过MV将数据从一个数据库分发到多个不同的数据库上,通过对多个数据库访问来减轻对单个数据库的网络负担。 2、搭建分发环境:通过从一个中央数据库将数据分发到多个节点数据库,达到分发数据的目的。 3、复制数据子集:MV可以进行行级/列级的筛选,这样可以复制需要的那一部分数据。 crea ...
分类:
数据库 时间:
2016-06-25 19:04:28
阅读次数:
205
1. 实现参照完整性 指若两个表之间具有主从关系(即主外键关系),当删除主表数据时,必须确保相关的从表数据已经被删除. 当修改主表的主键列数据时,必须确保相关从表数据已经被修改.为了实现级联删除,可在定义外部键约束时指定ON DELETE CASCADE关键字 alter table emp add ...
分类:
数据库 时间:
2016-06-25 19:03:36
阅读次数:
480
一、安装MySQL并创建相应的数据库和插入所要操作的信息(如下图所示) 二、在Myeclipse中加载MySQL驱动 1)鼠标右键 项目-->"Build Path"-->"Add Libraries..."-->选中"User Library"后单击"next",具体操作如下面的图片所示: 最后查 ...
分类:
数据库 时间:
2016-06-25 17:54:50
阅读次数:
326
1.JDBC 1)JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。 2)它由一组用Java语言编写的类和接口组成,是一个独立于特定数据库管理系统、通用的sql数据库存储和操作的公共接口 ...
分类:
数据库 时间:
2016-06-25 17:40:01
阅读次数:
181
select 订单编号, DENSE_RANK() over(order by 订单编号) from test 排序结果: 55678-0-1 1 55678-0-1 1 33454-0-1 2 33454-0-1 2 33454-0-1 2 这种是按照订单不同的顺序依次往后排 当然也可以在 ove ...
分类:
数据库 时间:
2016-06-25 16:35:52
阅读次数:
196
oracle sql日期比较: 在当前时间之前: select * from up_date where update < to_date('2007-09-07 00:00:00','yyyy-mm-dd hh24:mi:ss') select * from up_date where updat ...
分类:
数据库 时间:
2016-06-25 16:33:55
阅读次数:
325