syntax – 用于截断IBM DB2中的表的SQL查询
任何人都可以给我一些截断IBM DB2中的表的语法.
我运行以下命令:truncate table tableName immediate; 错误是DB2
语法与IBM:http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index.jsp?topic=/com.ibm.db29.doc.sqlref/db2z_sql_truncate.htm的参考文档中指定的语法相匹配 解决方法有一篇关于 truncating的好文章,这里是DB2的主要内容几乎遵循标准.(从版本9.7开始) TRUNCATE TABLE someschema.sometable IMMEDIATE TRUNCATE TABLE必须是事务中的第一个语句.以TRUNCATE TABLE开头的事务可能包含其他语句,但如果事务回滚,则TRUNCATE TABLE操作不会撤消. CALL ADMIN_CMD('IMPORT FROM /dev/null OF DEL REPLACE INTO tablename') IMPORT似乎在涉及其他操作的事务中被允许,但它意味着立即执行COMMIT操作. ALTER TABLE命令也可能被滥用以快速清空表,但它需要更多权限,并且可能会导致前滚恢复出现问题. 这是从网站上获取的: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |