2016-11-03 7 views
0

dashDBで複製テーブルを作成したい(元のデータの有無にかかわらず、テーブルの構造は重要なものです)。dashDBでテーブルを複製する

私が試した:

SELECT * INTO new_table 
FROM old_table; 
を、私はこのエラーを取得:

"new_table" is not valid in the context where it is used.. SQLCODE=-206, SQLSTATE=42703, DRIVER=3.69.56

私も試してみました:

CREATE TABLE new_table AS 
(SELECT * FROM old_table); 

をしかし、私はこのエラーを取得:

An unexpected token "END-OF-STATEMENT" was found following "AS (SELECT * FROM old_table". Expected tokens may include: "WITH DATA, WITH NO DATA".. SQLCODE=-104, SQLSTATE=42601, DRIVER=3.69.56

答えて

0

これを行うだけです。これにより、データを含むテーブルの正確なコピーが作成され、作成されます。

CREATE TABLE NEW_TAB AS(SELECT * FROM EXISTING_TAB)WITH DATA;

関連する問題