
数据库
iteye_5102
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
left join 中 on 和 where 条件相关
select name from a left join b on a.name = b.name where b.name = null 等同于 select name from a where a.name not in (select b.name from b) 也就是说 where的条件是基于两表联接后的新表的...原创 2011-05-30 00:21:17 · 98 阅读 · 0 评论 -
关于数据库效率优化
复杂查询可以分解成数据库查询和代码级别的筛选 SQL语句负责一部分的简单的where = 条件查询,避免子查询 另一部分涉及到子查询的条件筛选交给java代码来处理...原创 2011-05-30 23:00:39 · 114 阅读 · 0 评论 -
复合主键其中之一不能作外键
如A表的 PA, PB, PC是复合主键, 则PA不能作为B表的外键 只能PA,PB,PC组成B表的复合外键原创 2011-06-14 19:58:51 · 1404 阅读 · 0 评论 -
ibatis批处理出现ORA-01000:超出最多允许打开的游标数
由于批处理使用了过多的preparedStatement而未及时关闭.造成游标数超过限制 我的解决方法是每100条记录executeBatch一次.原创 2011-07-11 04:00:32 · 713 阅读 · 0 评论 -
数据库
1.DELETE语句: DELETE FROM table1 WHERE name='Linc' (无需指定删对象,它会删除一行对象) 2.UPDATE语句: UPDATE table1 SET name='Linc' WHERE age=15 (使用SET关键字,他可以改变一列值) 3.使用运算表达式: UPDATE table1 SET price=price+1 WHERE na...原创 2011-03-28 10:37:29 · 127 阅读 · 0 评论 -
mySQL字段类型
MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个 列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允 许格式。 由MySQL支持的列类型列在下面。下列代码字母用于描述中: M 指出最大的显示尺寸。最大的合法...原创 2011-04-06 14:03:53 · 147 阅读 · 0 评论 -
SQL三范式以及数据模式
三范式 第一范式,1NF:(1).数据列只包含有原子性的值 (2).没有重复的数据组 第二范式,2NF:(1)符合第一范式 (2)没有部分函数依赖 (如果location和weather是组合主键,temperature都不是主键,weather改变会引起temperature改变,location改变不会引起temperature改变, ...原创 2011-04-07 15:14:07 · 116 阅读 · 0 评论