タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sqlとトリガーに関するatm_09_tdのブックマーク (2)

  • トリガーを自動生成2 - SQLer 生島勘富 のブログ

    前回の続き。 非正規化した項目の整合性を維持するトリガーをかいてみます。 トランザクションテーブルにトリガーを設定する。 例として、以下の様な受注明細があったとして、その非正規化項目の整合性を維持するトリガーを書いてみます。 CREATE TABLE T010_受注明細 ( ID             int IDENTITY(1, 1) NOT NULL, T000_ID           int NOT NULL, 受注CD           nchar(10) NOT NULL, 行番号           int NOT NULL, M000_ID           int, 製品CD           nvarchar(20) NOT NULL, 製品区分          nvarchar(10) NOT NULL, 製品基準日         datetime NO

    トリガーを自動生成2 - SQLer 生島勘富 のブログ
  • トリガーを自動生成1 - SQLer 生島勘富 のブログ

    トリガーの適応範囲はエクセルで出力できるところまでとすると、必然的にできることは限られます。関連チェックや整合性の維持に限られるでしょう。 まずは書いてみる。 以前書いたトリガーを少し修正してみましょう。(SQLServerで書きました。) トリガーを仕込むテーブル。 CREATE TABLE M000_製品 ( ID              int IDENTITY(1, 1) NOT NULL, CD              nvarchar(20) NOT NULL, 区分             nvarchar(10) NOT NULL, 名前             nvarchar(255) NOT NULL, ステータス          int NOT NULL, 有効期限開始         datetime NOT NULL, 有効期限終了         dat

    トリガーを自動生成1 - SQLer 生島勘富 のブログ
  • 1