sql
文章平均质量分 54
zjlolife
这个作者很懒,什么都没留下…
展开
-
多对多,sql语句写法
一般多对多的sql语句查询语句,要先转换成一对多,然后按照一对多的方式查询users表:create table users ( user_id VARCHAR2(20) not null, user_Num VARCHAR2(20) no原创 2013-04-11 21:11:47 · 8188 阅读 · 0 评论 -
oracleb小积累
①考虑数据表之间的关系的时候,考虑的应该是整体中的单体与单体之间的关系,比如teacher与student,在考虑其关系的时候应该这样考虑李老师有多个学生,张三同学有多个老师,因此老师与学生是多对多的关系。原创 2013-04-22 18:48:25 · 465 阅读 · 0 评论 -
JDBC中日期/时间的处理技巧
1.对于数据库种不同的时间类型,要分别采用与之相对应的Java包装类来存取; 日期类型用java.sql.Date,时间类型用java.sql.Time,日期/时间类型用java.sql.Timestamp; 这里举个例子:假设要从oracle中获取系统时间,需要执行sql:select sysdate from dual,然后在通过ResultSet获取查询结果时,一定要调用方法:g转载 2013-04-24 20:46:17 · 793 阅读 · 0 评论 -
jdbc事务处理
本文转载自:http://apzx2007.blog.163.com/blog/static/70507440200910236014880/在JDBC的数据库操作中,一项事务是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束事务的操作。关于事务操作的方法都位于接口java.sql.Connection中。首先我们要转载 2013-05-29 10:35:35 · 759 阅读 · 0 评论 -
group by 在sqlserver与oracle中的差别
在sqlServer中group by 不能作为子句查询:如:select * from (select deptno,count(*) counts from emp group by deptno)上面在sqlserver中运行会报错,说明sqlserver中group by 不能作为子句下面sql语句为在oracle查找人数最多的部门以及该部门号:select原创 2013-04-11 21:16:44 · 1003 阅读 · 0 评论