数据库
encky
To be something?
Or to be nothing?
展开
-
Oracle用户管理常用操作
以下列出的是Oracle用户管理过程中常用的一些指令,以供大家参考。Oracle用户管理之一、创建profile文件。 1. SQL>Create profile 文件名 limit 2. FAILED_LOGIN_ATTEMPTS:指定锁定用原创 2009-11-10 09:56:00 · 788 阅读 · 0 评论 -
基于eclipse的mybatis映射代码自动生成的插件
基于各种原因,老大突然提出“以后的项目全部用mybatis代替hibernate”的要求。 咱也没什么说的,谁让别人是老大的,那话就是圣旨了。 于是,又开始了hello world……(只用过ibatis,还好变化不是很多)。 尽管很方便,但是却让人很蛋疼!!那xml映射、mapper接口等,太繁琐了。。官方提供的generator又是基于命令行的,非常不方便。 终于,某个夜晚,我原创 2012-04-29 00:15:22 · 26857 阅读 · 24 评论 -
MS SQL SERVER中分离数据库时发生错误3724
<br />MS SQL SERVER 2008中分离数据库时,提示说数据库正用于复制(错误代码:3724),无法删除。<br />遇到该问题,是因为数据库中的对象经复制后,通常会在系统表 sysarticles (用于快照和事务性发布)或 sysmergearticles (用 于合并发布)中标记为已复制。尝试删除复制的对象时,会引发此错误。<br />如果此错误发生在未复制的数据库中,请执行 sp_removedbreplication (Transact-SQL) ,以确保此数据库中的对象原创 2010-09-10 14:03:00 · 5702 阅读 · 0 评论 -
关于tomcat连接池问题
好久没有亲自写代码了,基本都是从自己多年来积累的一些源程序直接拷贝、修改。但近来帮朋友做个小办公系统时,发现一个奇怪的现象,特此写出来,供自己日后备忘,同时,也给遇到相同问题的同行一个参考。 在tomcat5.0中,我部署的连接池是可以正常使用的,但到了6.0就报出错误:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot c原创 2010-03-19 10:10:00 · 633 阅读 · 0 评论 -
oracle hint用法大全
1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=SCOTT; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获转载 2009-11-25 10:23:00 · 606 阅读 · 0 评论 -
存储过程常用技巧
1.存储过程结构1.1 第一个存储过程Java代码 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 in out varchar2 )as转载 2009-11-16 11:27:00 · 4098 阅读 · 0 评论 -
ORACLE的索引和约束详解
Oracle的约束* 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段, 必须在表级定义约束 * 在定义约束时可以通过CONSTRAINT关键字为约束命名,如果没有指定,ORACLE将自动为约束建立默认的名称 定义primary key约束(单个字段) create table employees (e转载 2009-11-11 17:59:00 · 530 阅读 · 0 评论 -
RACLE中2种删除列的方法
alter table emp drop column memoalter table emp set unused ("memo") cascade constraints; 第一个命令直接删除一个列,适合应付比较小的表,第二个命令将一个列标识为unused,然后在系统负载比较轻的时候使用原创 2009-11-11 14:34:00 · 498 阅读 · 0 评论 -
oracle树结构查询----connect by语法详解
connect by 是结构化查询中用到的,其基本语法是:select ... from tablename start with 条件1connect by 条件2where 条件3;例:select * from tablestart with org_id = HBHqfWGWPyconnect by prior org_id = parent_id转载 2009-11-12 11:04:00 · 1195 阅读 · 1 评论 -
mysql的一个日常用法的BUG
一直以来,使用mysql,在统计时间差时,都是使用TIME_TO_SEC(timediff(d2,d1))的方式来处理。 今天偶然发现,该用法,存在BUG,例如: select TIME_TO_SEC(timediff('2014-02-28 10:13:35', '2013-12-28 14:03:37')) as times0, timestampdiff(second, '2014-原创 2014-02-25 17:20:28 · 1009 阅读 · 0 评论