.netWebアプリケーションの開発。
私は大学に関するプロジェクトに携わっています。このプロジェクトでは、ボタンを1回クリックするだけで3つのテーブルを実行する必要があります。そのため、一度に3つのクエリを実行する必要があります。
したがって、私の要件は、一度に3つのクエリを実行するプロシージャを作成することです。
私が前進するのを手伝ってください。
ありがとう、じゃね。
.netWebアプリケーションの開発。
私は大学に関するプロジェクトに携わっています。このプロジェクトでは、ボタンを1回クリックするだけで3つのテーブルを実行する必要があります。そのため、一度に3つのクエリを実行する必要があります。
したがって、私の要件は、一度に3つのクエリを実行するプロシージャを作成することです。
私が前進するのを手伝ってください。
ありがとう、じゃね。
質問は非常に広範で具体的ではありません.....
したがって、そのプロシージャを記述して、3つのクエリを実行するだけです。
CREATE PROCEDURE dbo.YourProcedureNameHere
*possibly a list of parameter*
AS BEGIN
-- Query #1
DELETE FROM dbo.YourTableNo1
WHERE (some condition)
-- Query #2
UPDATE dbo.YourTableNO2
SET SomeColumn = SomeSIllyValue
WHERE (yet another condition)
-- Query #3
SELECT (list of columns)
FROM dbo.YourTableNo3
WHERE (you guessed it - another condition)
END
あなたが提供できない限り、私たちは本当にあなたをもっと助けることはできません
どうしたの?
create procedure dbo.usp_3Queries
(
@Variable1 int,
@Variable2 int,
@Variable3 int
)
as
begin
update dbo.Table1 set Column1 = @Variable1 where Column2 = @Variable2
update dbo.Table3 set Column3 = @Variable3 where Column2 = @Variable2
update dbo.Table4 set Column3 = @Variable3 where Column2 = @Variable2
end