数据库
jiliang_0403
这个作者很懒,什么都没留下…
展开
-
查找、去除表中重复记录
查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title DESC一。查找重复记录1。查找全部重复记录Select * From 表 Where 重复字段 In (Select 重复字段转载 2013-04-11 14:35:19 · 609 阅读 · 0 评论 -
c3p0,dbcp和proxool比较
现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨ hibernate开发组推荐使用c3p0; ¨ spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置,这个设置可以解决);¨ hibern转载 2014-01-16 10:43:21 · 510 阅读 · 0 评论 -
常用sql整理
查询三个月以内的数据select * from CostRequest where 1=1 and DATEDIFF(CURDATE(),costRequestDate)原创 2014-01-13 11:01:56 · 413 阅读 · 0 评论 -
oracle误操作(drop,update,删除误操作恢复)
误更新或者删除alter table ch_t_song_info enable row movement;flashback table ch_t_song_info to timestamp to_timestamp('2013-11-27 14:00:00','yyyy-mm-dd hh24:mi:ss'); 误drop flashback table c转载 2017-04-17 10:54:39 · 460 阅读 · 0 评论 -
修改varchar 为 clob
alter table QITIS.TT_QPMS_MQS_ISSUE add ISSUE_DESC_up clob;update QITIS.TT_QPMS_MQS_ISSUE set ISSUE_DESC_up = ISSUE_DESC;alter table QITIS.TT_QPMS_MQS_ISSUE drop column ISSUE_DESC;alter table QITI...转载 2019-03-07 14:21:41 · 590 阅读 · 0 评论 -
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
第一种解决方法:第一步,运行cmd第一步、sqlplus /NOLOG第二步、SQL>connect sys/change_on_install as sysdba提示:已成功第三步、SQL>shutdown normal 提示:数据库已经关闭 已经卸载数据库 ORACLE 例程已经关闭第四步、SQL>startup...转载 2019-06-13 14:06:54 · 332 阅读 · 0 评论 -
经典SQL练习题(MySQL版)
网上有一篇关于SQL的经典文章,超经典SQL练习题,做完这些你的SQL就过关了,引用和分析它的人很多,于是今天复习SQL的时候找来练了练手。原作者用的是SQL Server 2008,我在这里用的是MySQL 8.0.11(二者语法差别不大),文本编辑器用的是Atom 1.28.2(不知道大家用什么,反正用Atom写SQL确实丝质顺滑)。题目顺序和原文一致,但是我没有把所有题目都解一遍,因为很...转载 2019-07-11 14:32:21 · 2209 阅读 · 0 评论 -
Spring中propagation的7种事务配置
一、在声明式的事务处理中,要配置一个切面,其中就用到了propagation,表示打算对这些方法怎么使用事务,是用还是不用,其中propagation有七种配置,REQUIRED、SUPPORTS、MANDATORY、REQUIRES_NEW、NOT_SUPPORTED、NEVER、NESTED。默认是REQUIRED。二、Spring中七种Propagation类的事务属性详解:RE...转载 2019-07-19 10:18:01 · 144 阅读 · 0 评论