dml

    0

    1答えて

    私はトリガーをコーディングして、1種類のお金しか公式に設定できないようにしています。私の意図は、コード "前の挿入または更新"のトリガーです。 INSERTセクションは正常に動作しますが、問題はUPDATINGセクションをコーディングしているためです。テーブルを更新しようとすると、ORA-04091 "mutanting table"が返されるためです。あなたは何か考えていますか? 表(1レコード

    0

    1答えて

    「SQLコマンドが正しく終了していません」というエラーが表示されます。このクエリを実行しようとしているとき誰かがこの問題が何であるかを認識するのを助けてくれますか? UPDATE PM_ACTION_CALENDAR_PLAN_TAB SET t1.GEN_DATE = t2.GEN_DATE FROM PM_ACTION_CALENDAR_PLAN_TAB t1

    0

    1答えて

    更新文を使用して文字データ型で列を更新しようとしています。 0行が更新され、エラーは発生しません。列の数が多いので、where句を使って特定の列を使用して試してみました。ここで、行が更新されます。 問題は、すべての列を使用して値を変更すると、0行が更新されて戻されるという問題です。私はそれをすべての行を使用して更新できるように、VBAコード/ツールで自動化する必要があります。値が更新されていないが

    0

    1答えて

    は、次のクエリは、それぞれconcurrent DMLを可能にしなければならない変更で構成できるようにする必要があります ALTER TABLE sometable DROP INDEX index1_on_column1, DROP INDEX index2_on_column2, DROP INDEX index3_on_column1_and_column2,

    0

    2答えて

    は、Oracleは、いくつかの条件で表から行を削除し、その行 をスキップしなければならない他のセッションおよび削除スクリプトによってロックされている実施例番号2に対して一度 DELETE from t WHERE t.id IN (SELECT id FROM t WHERE id in ('1','2') FOR UPDATE SKIP LO

    0

    2答えて

    INTERVALをSQLでデータベースに挿入する方法を知りませんでした。 ここでは、「間隔」列を持つ表の例を示します。ここでは9999日以上(すなわち27年以上)を入力しないと仮定して、INTERVAL DAY(4)を使用しました。 CREATE TABLE Satellite ( SatelliteName VARCHAR(32) PRIMARY KEY NOT NULL,

    1

    2答えて

    私は(たとえば、ABC)以下の構造を有するテーブルを持っている: COMP_CODE NAME SALARY SID1 ------------------------------------- NULL Alex 42000 85 NULL Alex 42000 89 NULL Alex 42000 96 NULL Alex 420

    0

    1答えて

    QTYがテーブル定義の前に含まれている理由を完全に忘れて、以下のDMLを実行するとQTYが不明です。エラーはCOMPUTED列で発生しています。 CREATE TABLE LINE_ITEMS( LINE_ITEM_ID INTEGER NOT NULL, QTY NUMERIC(10,4) DEFAULT 0, PRICE NUMERIC(10,4) DEFAU

    0

    1答えて

    exp system/tao file=/home/fangtao/oracle/exp_full.dmp full=y; 私はファイルexp_full.dmpからDML文を取得できますか?