在QC中执行truncate 报错

xiaoyanwei2000 2012-04-09 09:04:14

如图,怎么解决
...全文
169 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhx_gordon 2012-05-10
  • 打赏
  • 举报
回复
db2 load /dev/null of del replace into table
TUBER727 2012-04-15
  • 打赏
  • 举报
回复
truncate table [tbname] immediate 9.7支持。
zhaojianmi1 2012-04-09
  • 打赏
  • 举报
回复
一般采用第一种方法alter table 模式名.表名 activate not logged initially with empty table
xiaoyanwei2000 2012-04-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

而DB2不支持truncate语句,但提供另外二种方法来解决上面的问题。
(1) 在建表时加选项not logged initially ,当清空表时通过alter table [name] activate not logged initially with empty table
(2)首先在操作系统上建一个空文件empty.del,接着通过import命令import from emp……
[/Quote]
采用第2中方法,报错
import from g:\empty.del of del replace into d_region
SQL3201N 不能替换指定的表,因为另一个表与它有关。
分析是主外键的关系,可是其它引用他的表全是空表呀

xiaoyanwei2000 2012-04-09
  • 打赏
  • 举报
回复
原来如此
yangxiao_jiang 2012-04-09
  • 打赏
  • 举报
回复
而DB2不支持truncate语句,但提供另外二种方法来解决上面的问题。
(1) 在建表时加选项not logged initially ,当清空表时通过alter table [name] activate not logged initially with empty table
(2)首先在操作系统上建一个空文件empty.del,接着通过import命令import from empty.del of del replace into [table_name]来清空表中的数据并重组表空间。
方法(2)举个例子如下:

在E盘下新建一个空文件empty.del,然后执行下面语句,便会不记日志删除表table(PRODDTA.F4101Z1)

import from E:\empty.del of del replace into PRODDTA.F4101Z1
yangxiao_jiang 2012-04-09
  • 打赏
  • 举报
回复
而DB2不支持truncate语句,但提供另外二种方法来解决上面的问题。
(1) 在建表时加选项not logged initially ,当清空表时通过alter table [name] activate not logged initially with empty table
(2)首先在操作系统上建一个空文件empty.del,接着通过import命令import from empty.del of del replace into [table_name]来清空表中的数据并重组表空间。
方法(2)举个例子如下:

在E盘下新建一个空文件empty.del,然后执行下面语句,便会不记日志删除表table(PRODDTA.F4101Z1)

import from E:\empty.del of del replace into PRODDTA.F4101Z1
xiaoyanwei2000 2012-04-09
  • 打赏
  • 举报
回复
在控制中心中执行也一样是这个提示
暮雨晨舟 2012-04-09
  • 打赏
  • 举报
回复
一般都用第一种方法:alter table 模式名.表名 activate not logged initially with empty table

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧