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

Oracle SQL PLS-00049:バインド変数が正しくありません

    更新を次のように変更します:

    UPDATE products
    SET qoh = v_new_qoh
    WHERE id = :new.product_id;
    

    つまり、v_new_qohの前にコロンはありません。

    行番号(12)は、PL / SQLブロックの行番号を示します。ブロックはDECLAREという単語で始まるため、12行目は次で始まる行になります。

    SET qoh = :v_new_qoh
    


    1. SQLServerでのsp_help_jobscheduleの使用

    2. SQLサーバーからHTTPリクエストを作成するにはどうすればよいですか?

    3. カテゴリが関係の片側に固有である、分類された多対多のデー​​タベース関係を表す方法

    4. mysql更新クエリでc#datetimeを使用する