- 删除当前schema下所有表:
DB2不提供命令删除某个schema下的数据,但可以通过脚本来做。
db2 "select 'drop table ' || rtrim(tabschema) ||'.' ||tabname || ';' from syscat.tables where tabschema='testschema' " > droptable.ddl
db2 connect to <db>
db2 -tvf droptable.ddl
- DB2常见错误:
-803 主键冲突,违反唯一约束
-204 表或对象不存在