oracle中常见的工具sql
程序员文章站
2022-03-23 21:31:49
1.查看一张表是不是分区表
select * from user_part_tables where table_name = ''
或者是...
1.查看一张表是不是分区表
select * from user_part_tables where table_name = '' 或者是 SELECT * FROM useR_TAB_PARTITIONS WHERE TABLE_NAME='表名'
2.ORACLE中创建分区的方法有范围分区,散列分区,列表分区,复合分区,
范围分区的语法
partition by range(分区键) ( partition 分区名 values less than (范围的边界值), partition 分区名 values less than (范围的边界值), ... partition 分区名 values less than (范围的边界值) )
列表分区的语法
partition by list(分区键)( partition 分区名 values (固定值1), partition 分区名 values (固定值2), ... partition 分区名 values (固定值n) );
3.使用分区
当你对分区表进行操作的时候,如果你的条件中有分区表的分区键,那么oracle就会会在单个分区中查找,如果没有,你又没有指定让oracle去哪个分区中查找,oracle将进行全部扫描,这样的话,你的分区就没有意义了
下一篇: 调用Native Plugin
推荐阅读
-
织梦{ dede:listsql sql } 标签中怎么给sql 语句中的条件传入栏目ID的值,跪求大神指点....
-
下一行就是$sql2的赋值,但是在运行程序的过程中,却报错,提示$sql2未声明,咋回事
-
Oracle中利用10053事件来分析Oracle是如何做出最终的执行计划
-
sql话语中能否直接把截取的字符串当作where条件
-
简单了解将WordPress中的工具栏移到底部的小技巧,wordpress小技巧
-
PHP程序中的常见漏洞详解
-
Oracle 通过存储过程删除两个表中符合条件的记录
-
关于Oracle的在Eclipse中操作的命令语句
-
Oracle中的模糊查询_MySQL
-
SQL中DML(数据库操作语言)的使用