数据库
饥饿的鱼dd
Stay Hungry Stay Foolish
展开
-
关于java判断sql是否执行成功
PrepareStatement.er原创 2014-10-04 11:28:34 · 4610 阅读 · 0 评论 -
mysql里alter和update的区别以及MYSQL下修改default
alter是指修改表的结构 update 修改表中的数据 当要修改表的默认值时,分以下两种情况进行处理1) 当表的默认值已经存在,需要修改时分以下两步 a)先删除 alter table tablename alter column columnname drop default b)再修改 alter table tablename alter column...原创 2014-12-23 19:08:29 · 4657 阅读 · 0 评论 -
Oracle中,什么是Rollback Segments?
转自 http://www.blogjava.net/orangehf/archive/2011/03/24/346955.html Rollback Segments是在你数据库中的一些存储空间,它用来临时的保存当数据库数据发生改变时的先前值, Rollback Segment主要有两个目的: 1. 如果因为某种原因或者其他用用户想要通过ROLLBACK声明来取消一个人的数据操转载 2015-03-04 02:32:00 · 742 阅读 · 0 评论 -
一、oracle 高水位线详解 hight water Mark
转自 http://www.cnblogs.com/linjiqin/archive/2012/01/15/2323030.html 一、oracle 高水位线详解 一、什么是水线(High Water Mark)? 所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high w转载 2015-03-04 02:36:23 · 479 阅读 · 0 评论 -
oracle事务transction
oracle事务 有事务commit 和事务rollback 在oracle 中想要恢复某个时间段得操作可以设置保存点 设置保存点方法 savepoint pointname 取消部分事务方法 rollback to pointname 取消所有事务 rollback 如果commit 事务之后就无法rollback。当exi原创 2015-01-02 23:35:52 · 752 阅读 · 0 评论 -
oracle 同时添加和更新多条数据
同时插入多条数据 //从一个表查询数据插入到新表 insert into table(col1,col2) select col1,col2 from table2; //往表里直接插入数据 insert into table (id,name) select 1,‘小明’ from dual union all select 2,‘晓红’ from dual原创 2015-01-02 23:20:31 · 2145 阅读 · 0 评论 -
Windows下mysql忘记root密码的解决方法
Mysql版本:5.1 1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server转载 2016-03-01 11:02:50 · 249 阅读 · 0 评论 -
Redis高级部分学习笔记
Redis是NoSQL数据库 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis支持的数据类型 string 、hash、list、set、zset redis事务 redis的事务用multi开启, 没提交一次加入队列等待执行,只有当执行exec命令时才会将所有的队列信息一次提交。 r...原创 2018-12-21 11:20:31 · 205 阅读 · 0 评论