データを検証する前の MySQL トリガー
P粉558478150
P粉558478150 2024-03-29 15:31:41
0
1
365

テーブルに行を挿入する前に一部のデータを検証するトリガーを作成したいと考えています。 3 つのテーブルがあります:

テーブルスタッフ:

リーリー

テーブルユーザー:

リーリー

およびテーブルのコメント:

リーリー

そこで、people に属するユーザーのみがコメントを挿入できるようにするため、次のトリガーを実装してみました。

リーリー

アイデアは、ユーザーテーブルからPeronnel IDを取得し、それが空の場合はテーブルに何も挿入しないことですが、それを機能させることができません

P粉558478150
P粉558478150

全員に返信(1)
P粉550823577

Notas に挿入されたトリガーがすでに入っているので、キャンセルする理由がない場合は、そのまま通過させてください。

何かを NULL と比較する場合は、IS NULL または IS NOT NULL を使用することもできます。 NULL は何かと等しいか等しくない値ではないため、= または != は使用しないでください。つまり。 NULL = NULL は正しくありません。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート