SQL
LSSSSSS
这个作者很懒,什么都没留下…
展开
-
Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法
一. 分区表理论知识Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。转载 2017-08-03 23:17:46 · 350 阅读 · 0 评论 -
SQL两表之间:根据一个表的字段更新另一个表的字段
1. 写法轻松,更新效率高:update table1 set field1=table2.field1,field2=table2.field2from table2where table1.id=table2.id 2. 常规方式,种写法相当于一个 Left join, 以外面的where为更新条数,如果不加where就是所有记录update tab转载 2017-07-26 20:19:20 · 556 阅读 · 0 评论 -
SQL优化:NULL值与索引的使用
NULL是数据库中特有的数据类型,当一条记录的某个列为NULL,则表示这个列的值是未知的、是不确定的。简单的说,由于NULL存在着无数的可能,因此两个NULL不是相等的关系,同样也不能说两个NULL就不相等,或者比较两个NULL的大小,这些操作都没有意义,得不到一个确切的答案。 那么,一个字段有可能存在空值是否适合创建索引呢? 大多数人都听说过这样一句话,索引不存储NULL值。这句话其实比转载 2017-07-26 21:18:19 · 1770 阅读 · 0 评论