DB2总结

--dbvis执行db2cmd下才能执行的语句(比如解锁)
call sysproc.admin_cmd ('reorg table xxxxxxx')

--修改字段长度
ALTER table bd_corp  alter column unitname set data type VARCHAR(100);

--db2删除所有表(db2cmd下执行)
db2 -x "select 'drop table '||tabschema||'.'||tabname||';'from syscat.tables " > drop.sql
db2 -tf drop.sql > drop.log

--db2解锁
-668 1
set INTEGRITY for BD_PSNDOC IMMEDIATE CHECKED

-668 3
先在c:建一个空文件test.txt,
然后db2 load from c:/test.txt of del terminate into tablename

--查找A+B+C 重复的记录
select A, B, C from tablename where nvl(dr,0)=0 group by A, B, C having   count(*)>1 ;



你可能感兴趣的:(DB2总结)