数据库技术
文章平均质量分 62
阿木王
这个作者很懒,什么都没留下…
展开
-
DB2递归函数返回TABLE对象 和 Mysql递归函数返回Varchar类型
DB2数据库中 1. 使用TABLE对象构建临时表 values(("1","a"),("2",b"),("3","c"),("4","d"),("e","f")); select * from Table(DIM_BRANCH_RECU('0706677A2')); 2. 递归函数的构建 在以上查询语句中DIM_BRANCH_RECU('0706677A2') 是一个递归函数,返回一个原创 2013-08-07 10:58:10 · 1708 阅读 · 1 评论 -
Oracle和mysql 的一些简单命令对比参照
控制台工具 SVRMGR.EXE SVRMGR23.EXE mysqladmin.exe 数据库启动程序 0start73.exe screen mysqld-shareware.exe 关闭数据库命令 ostop73.exe mysqladmin.exe -u root shutdown 客户程序 SQL*Plus mysql 启动命转载 2013-08-12 11:08:48 · 484 阅读 · 0 评论 -
数据库主键生成策略 方法集合
主键生成方法主要有以下几种: 1、采用mysql自增长主键策略 优点 :简单,不需要程序特别处理 缺点:这种方法对以后如果项目移植到其它数据库上改动会比较大,oracle、 db2采用Sequence,mysql、sqlServer又采用自增长,通用性不好 2、使用时间戳+随机数 优点:实现简单,与数据库无关,移植性较好 缺点原创 2015-10-13 11:20:42 · 1451 阅读 · 0 评论 -
Hibernate SQLQuery 返回List<Bean>结果集
Hibernate hql查询语句: list=getHibernateTemplate().getSessionFactory().getCurrentSession().createQuery(hql).list(); Hibernate sql查询语句: getHibernateTemplate().getSessionFactory().getCurrentSession().cre原创 2015-12-03 12:03:59 · 4446 阅读 · 2 评论 -
Mysql时间戳转Java时间戳
MySQL 时间戳和Java返回的时间戳是不一样的 例如: 当前时间是 2014-08-04 10:42:55.204000 使用mysql时间戳函数UNIX_TIMESTAMP 返回的结果为: 1407120175.204000 使用Java时间戳函数返回的结果为 : 1407120379000 很明显两者返回的值是不一样的: mysql时间戳 计算方法是先计算2014原创 2017-06-19 11:29:40 · 5073 阅读 · 0 评论