sql >> データベース >  >> RDS >> Oracle

OracleUpdateQueryにSETキーワードがありません-ORA97100およびORA-00904

    UPDATEを実行してみてください テーブルエイリアスのないステートメントac のように

    UPDATE CURRENT_LOAD
    SET LOAD_START_TIMESTAMP = CURRENT_TIMESTAMP
    WHERE LOAD_START_TIMESTAMP IS NULL;
    

    また、問題はASにあります テーブルエイリアスの前。あなたのUPDATE ステートメントは次のようになります

    UPDATE CURRENT_LOAD ac
    SET ac.LOAD_START_TIMESTAMP = CURRENT_TIMESTAMP
    WHERE ac.LOAD_START_TIMESTAMP IS NULL;
    

    Oracleのドキュメント を参照してください。 詳細については。




    1. 列が見つかりません:1054不明な列laravel

    2. パブリックスキーマを別のスキーマに復元する方法

    3. Datagridviewのテーブルピボットスタイルをフラット化する

    4. ページを更新せずにテーブルを自動更新するPHPMySQL