0
テーブルの古いバージョンと現在のバージョンを持つテーブルを作成するにはどうすればよいですか。 私はそれからとあれば来たと述べ列を追加、その後、古いと現在のバージョンにテーブルベースを作成することによって、それを実行しようとしていてアクティブかどうか、ここに私の試みです:バージョン管理テーブルを作成し、現在のバージョンと古いバージョンを保持します。
CREATE TABLE DVersioning (
Version VARCHAR(5) DEFAULT 'V1',
Active number (1,0) DEFAULT '0'
) as (SELECT * FROM details);
しかし、私が作りますこのエラー:
may not specify column datatypes in this CREATE TABLE
次に、別のバージョンと有効な新しいバージョンを挿入します。
ありがとうございます!詳細t1から
CREATE AS SELECT構文を使用するときは、SELECT句から継承された列データ型を指定しないでください。 – hinotf
フラッシュバック・データ・アーカイブの使用について考えましたか? – jera
私たちはsql開発者以外のものを使用することはできません –