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

列の値を自動的に設定するためのOracleSQLトリガー

    OracleデータベースでSQLServer構文を使用しようとしているようです。これを試してください:

    create or replace trigger MyProduct_id_trg 
    before insert on MyProduct
    for each row
    begin 
       :new.productId := :new.oid;
    end; 
    

    (注: 後ではなく、for each row 。)




    1. PowerShell を使用してローカル SQL Server に Windows ユーザーを追加する

    2. MySQL:連続した月のレコードの数

    3. MySqlのSTRING_SPLIT-それを行う方法は?

    4. WHERE句でのエイリアスの使用