私は次のコマンドを実行すると:テーブル全体をdblinkでINSERT INTOに挿入できますか?
INSERT ALL INTO [email protected]_link(columnName) VALUES (columnValue)
SELECT columnValue FROM localTable;
を私は(ALLへの挿入ではない)通常の操作を行うとき...インサートが、データベース・リンクを介して機能することをエラー
SQL Error: ORA-02021: DDL operations are not allowed on a remote database 02021. 00000 - "DDL operations are not allowed on a remote database" *Cause: An attempt was made to use a DDL operation on a remote database. For example, "CREATE TABLE [email protected] ...". *Action: To alter the remote database structure, you must connect to the remote database with the appropriate privileges.
注意を取得。 (助成金は有効です)。
いずれの表にもNOトリガーがあります。
そして、私は明示的にINSERT ALL INTOが必要です。これは、複数のテーブルに挿入する機能を可能にするためです。
INSERT ALL INTO操作はデータベースリンクテーブルには許可されていませんか?
うん...確かに誤解を招くによります。 – vicsz