1. 表分区说明 在db2数据库中,可对数据表按某个字段进行分区,分区好处是:可扩展表的存储能力、对于大量数据表使用分区字段可提高查询效率。表分区不同于数据库分区,需要在创建表的时候设置分区逻辑。 在定义表分区的字段时,有几个原则:1.不支持创建只包含长数据类型的多分区表,2. ...
一 查询表主键。 describe indexes for table lt instancename gt . lt tablename gt 例: describe indexes for table db inst .aaa 二 删除表主键。 alter table lt instancename gt . lt tablename gt drop primary key 例: alter ...
2015-05-11 15:19 0 7917 推荐指数:
1. 表分区说明 在db2数据库中,可对数据表按某个字段进行分区,分区好处是:可扩展表的存储能力、对于大量数据表使用分区字段可提高查询效率。表分区不同于数据库分区,需要在创建表的时候设置分区逻辑。 在定义表分区的字段时,有几个原则:1.不支持创建只包含长数据类型的多分区表,2. ...
近日,由于部门数据库读库空间过小,提出删除掉两个月之前日志表的分区(数据库分区是按时间月分区),记述如下: 上网搜索资料发现删除表分区大概分这么几步: 1、查询需要删除掉的分区: select t.DATAPARTITIONNAME from ...
一、推荐。删了不可恢复 二、 null.del为空文件 table_name表名 ...
创建、删除唯一约束: db2 "alter table tabname add unique(colname)" db2 "alter table tabname drop unique CONSTNAME " 创建主键约束: db2 "alter table staff add ...
自己是一名JAVA开发工程师,由于比较擅长Coding,有关数据库性能和存储过程,甚至一些简单的SQL都要依赖数据库负责人协助。随着时间慢慢的流逝,强项越强,弱项越弱;但打心底是比较喜欢数据库的,只是所在的公司项目各组把任务划分的比较清晰。由于,最近项目开发告一段落,目前主要 ...
http://www.cnblogs.com/kfarvid/archive/2010/12/15/1906776.html db2的博文 -bash-3.2$ db2 connect to cashman Database Connection Information ...
有时候DB2建表时不设置主键,就可能存在脏数据,例如:两条一样数据重复存在,这时候就需要将重复记录删除,然后留下一条记录。 插入数据后,结果如下图: 第一种删除方法:(重复数据较少的情况下) 先查询出rowid,然后以rowid为条件删除 ...
第一步:打开DB2的命令行工具,在DB2安装目录的BIN文件夹下新建一个文件夹data,并且进入该目录。创建该目录: mkdir data进入该目录: cd data| 第二步:导出表结构,命令行如下:db2look -d dbname -e -a -x -i username -w ...