2012-03-09 4 views
0

私はSQLにあまり興味がありません。私の計画は、別のテーブルに行を挿入すると、テーブルのフィールドが1ずつインクリメントするトリガまたはプロシージャを作成することです。プロシージャ/行を挿入した後にSQLをトリガーする

例:Table1に行を作成するので、Table2のTable1Ocurrencesフィールドを+1します。

問題は、この場合、コマンドAFTER INSERTが適用可能かどうかわかりません。どの文章を書くことができますか? ありがとうございます。

+3

を:

create trigger trigger_update on table1 after insert as begin ---do whatever you want end 

あなたが実行して、トリガー内でTABLE1から値を取得することができます。 – Marc

+0

@Marcはい、一部の人々はMicrosoft SQL Server **が** SQLだと信じています。実際、それはDBMSの誤解を招く名前です。 – vulkanino

+0

申し訳ありません。私はSQLite Managerを使用しています。 – user1259552

答えて

1

あなたができることを確認:あなたはあなたが使用しているRDBMSこれを言う必要があり

select * from INSERTED 
関連する問題