質問

Javaでテーブルのコピー(データなし)を作成する必要があるプログラムを作成しています。そのために次のクエリを使用しています

CREATE TABLE NEW_TABLE AS
SELECT * FROM OLD_TABLE

列の 1 つが次のデータ型を持つテーブルを見つけました。 ロングロー これは廃止されました。

以下のクエリを使用してみましたが、機能しませんでした。(ORA-01003:解析された声明はありません)

CREATE TABLE NEW_TABLE AS
SELECT ID, COL1, COL2, TO_LOB(COL3) FROM OLD_TABLE

誰かがこれに対する簡単な質問を教えてもらえますか。前のテーブルの値を保存できる必要があります。オラクル10gを使用しています

前もって感謝します。

編集:

申し訳ありませんが、私の間違いでした。上記のクエリは正常に機能しましたが、電話をかけていました。 executeQuery の代わりに executeUpdate

役に立ちましたか?

解決 2

申し訳ありませんが、私の間違いでした。上記のクエリは正常に機能しましたが、電話をかけていました。 executeQuery の代わりに executeUpdate を投げていたのは SQLException

他のヒント

多分 この議論 役立つだろう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top