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命令也可能被滥用以快速清空表,但它需要更多权限,并且可能会导致前滚恢复出现问题. 这是从网站上获取的: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 需要帮助编写执行sql脚本的bat文件(sql server 2008和另外3
- SQL Server 2008设置DateTime变量
- sql-server – 对于SELECT INTO表查询,WHERE 1 = 2有什么意
- MySQL中一些常用的数据表操作语句笔记
- SQL – 子查询和外表之间的关系
- SQL Server insert into tbl() select * from tb2中加入多个
- sql – 具有大量或未定义数量的类别的交叉表
- sql – 可以在Oracle ALTER语句中使用子查询吗?
- sql – 如何获得销售订单的每一行都已关闭的销售订单?
- sql-server-2008 – 由Sql Server Management Studio在Sql
