目标表具有自动增量时创建临时表

时间:2017-10-31 20:08:20

标签: amazon-redshift

当目标表具有自动增量ID键时,是否可以创建一个临时表,然后将其合并回来?

我试过这个:

target

id表中有一个自动增量列[Amazon](500310) Invalid operation: Cannot insert a NULL value into column id Details: ----------------------------------------------- error: Cannot insert a NULL value into column id code: 8007 context: query execution query: 896442 location: column:1 process: query1_51 [pid=15458] -----------------------------------------------; 。当我运行此脚本时,我收到以下错误:

NSUserDefaults

1 个答案:

答案 0 :(得分:0)

取自我在DBA.stackexchange提出的同一问题(这也是一个自我回答)

  

我最终做的是创建一个不使用LIKE的临时表   TARGET,从那里我创建了一些查询以查看其中包含的值   登台表与目标表。然后我插入了这些值   进入目标表,并删除了临时表。