問題タブ [database-trigger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
904 参照

oracle - SQL update ステートメントの新しい/古い変数

古い行の値を更新するにはどうすればよいですか。:old 変数を使用しましたが、うまくいきません。ここで私のコードでは、PID がプロジェクト テーブルに既に存在する場合 (varProjectExists = 1)、支払い条件を更新します。ここで、支払い条件が null の場合、以前の支払い条件の値で更新したい場合は、飛行した新しい支払い条件を使用します

0 投票する
5 に答える
6005 参照

postgresql - PHPでPostgreトリガー通知

Postgre トリガー -> 通知の実行 -> PHP フローへのキャプチャーに問題または誤解があります。

私のプラットフォームは、Postgres を使用した centos の PHP(5.6) です。

通知テーブルを使用してトリガーを追加する必要があり、その通知に新しい通知が追加さ れるたびに、SMS がそのユーザーに送信する必要があります。

だからここにこのようなトリガーを追加しました

PHPでは、新しい通知の挿入は正常に機能します。

"pg_get_notify" によるこのキャプチャ pg_notify トリガーを追加した別のファイルがあります。ここでは、Postgres がサービスとして実行されていない未知の php スクリプトをトリガーする方法や、どのように機能させることができるかなど、このフローを完全に取得できませんでした。

0 投票する
2 に答える
8293 参照

oracle - SQLDeveloper トリガー エラー レポート - ORA-00942: テーブルまたはビューが存在しません

このコードをSQL Developerのワークシートに入れました:

私はこれを得る:

誰かが理由を知っていますか?DDLを実行して4番目のテーブルを作成しようとするまで、これは以前の3つのテーブルで機能しました。または、自動インクリメント PK を設定するより良い方法はありますか?

0 投票する
2 に答える
942 参照

sql - SQL Server 2005 'INSTEAD OF' DELETE トリガー - ソース レコードを削除しない

ソース テーブルで削除が発生するたびに履歴テーブルにレコードを挿入するトリガーを SQL Server 2005 で作成しました。レコードは挿入されていますが、ソース テーブルから削除されていません。

これが私のトリガーです:

INSTEAD OFテーブルにImageタイプ列が含まれているため、トリガーを使用する必要がありました。

なぜこれが起こっているのか、誰かが考えているならお願いします。

ありがとうございました。

* アップデート *

0 投票する
1 に答える
103 参照

sql - 更新トリガー SQL Server

Table_ATable_Bという 2 つのテーブルがあります。Table_Apaymentのフィールドが更新されるたびに新しいレコードをTable_Bに挿入して、以前の合計支払い額と現在の合計支払い額の差を表示するトリガーを作成したいと考えています。2 つの表は以下のとおりです。

テーブル_A

テーブル_B

トリガーの私の実装は以下のとおりです。この差を計算する方法がわかりません:

0 投票する
1 に答える
3091 参照

sql-server - After Update トリガーが起動する前に制約違反をチェックする

列と、そのフラグがいつ設定されたかを追跡bitする対応する列を持つテーブルがあります。datetime2

次のようにチェック制約を追加しました。

トリガーDateTimeProcessedを使用して列の設定を制御しようとしました:AFTER UPDATE

これに関する問題は、トリガーが実行される前にチェック制約が適用されるため、列が更新されるAFTER UPDATEと制約に違反することです。Processed

私がここでやろうとしていることを達成するための最良の方法は何でしょうか?