Enjoy the good life everyday!
关闭
欢迎来PyGo个人空间 ^_^
DB2的表备份SQL | PyGo²

DB2的表备份SQL

今天修改DB2的表数据CKZH进行delete,想的是对这个表先进行一个备份,于是想到create table as select * from这个的语法,发现DB2没有这个,但是有表结构+数据复制这样的模式,记录一下日后可能用得到。

DB2 存储过程 自动备份

模式:表结构 + 数据

表结构

1
CREATE TABLE [目标表] AS (SELECT * FROM [原表]) DEFINITION ONLY;

直接对表进行一个复制,参数如下:
目标表:创建的目标表
原表:复制的表结构原始表

插入数据

1
2
3
INSERT INTO JXDX_CKZH_20220516
SELECT * FROM JXDX_CKZH
-- WHERE

WHERE后面加的是插入数据的限制,没有限制就去掉WHERE就行。

  • 本文作者:mingliang.gao【一个爱老婆Python程序猿。。。。。。】
  • 本文链接: http://pygo2.top/articles/63086/
  • 版权声明: 本博客所有文章欢迎转载,转载请注明出处!
觉得有帮助 请偶坐个公交车
0%