0
特定の値に応じて別の処理を実行するトリガーがあります。他に何かするためにケースステートメントを書くことができますか?これは可能ですか?SQLの場合個別の処理を行う
Case WHEN value1 = 'A' and value2 = 'B' THEN
Insert table 1
WHEN value1 = 'A' and value2 = 'C' THEN
Insert table 2
END
特定の値に応じて別の処理を実行するトリガーがあります。他に何かするためにケースステートメントを書くことができますか?これは可能ですか?SQLの場合個別の処理を行う
Case WHEN value1 = 'A' and value2 = 'B' THEN
Insert table 1
WHEN value1 = 'A' and value2 = 'C' THEN
Insert table 2
END
あなたは本当にあなたが幹部を使用することができます
を何をしたいのかもっと説明が必要。このようなもの
declare @sql nvarchar(1000), @value int
set @value = 1
select @sql = 'select * from ' + CASE @value WHEN 1 then 'tblEvents' ELSE 'tblPerson' END
exec(@sql)
どのdbmsを使用していますか?トリガは通常、製品固有のものです。 – jarlh
なぜelse文が必要なのでしょうか? – GurV