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

タイムスタンプの長所と短所を作成および更新するためのトリガーとJPA@PrePersist

    INSERT ... RETURNINGを使用できます またはUPDATE ... RETURNING トリガーによって変更された値を取得するため、別のSELECTを実行する必要はありません。

    それとは別に、それはあなたの環境に依存すると思います。アプリケーションがミッションクリティカルであり、それらの列が正しく維持されていないと惨めに失敗する場合は、トリガーを使用します。

    これがフロントエンドでの便宜のためだけである場合(そして、誤った値による競合を適切に処理できる場合)、JPAアプローチはおそらく保守が容易です。



    1. mysqliで自動インクリメントとしてidを持つデータを挿入する適切な方法

    2. SQLServerの関数とストアドプロシージャ

    3. データベース内の一時レコードをスケーリングして合計をカウントし、オーバーサブスクライブを停止します

    4. SQLite Rtrim()のしくみ