dist や sort キーなど、テーブルのいくつかのパラメーターを更新したいと思います。そのために、古いバージョンのテーブルの名前を変更し、新しいパラメーターを使用してテーブルを再作成しました (テーブルが作成されると、これらは変更できません)。
IDENTITY フィールドである古いテーブルの id フィールドを保持する必要があります。ただし、次のクエリを実行すると、エラーが発生します。
insert into edw.my_table_new select * from edw.my_table_old;
ERROR: cannot set an identity column to a value [SQL State=0A000]
古いテーブルから同じ ID を保持するにはどうすればよいですか?