-1
SQL Serverのストアドプロシージャを使用して検証を試みました。しかし、ストアドプロシージャは機能しません。ストアドプロシージャを使用した検証
私はテーブルroom
を持っています。私は部屋のバックアップとして部屋のテーブルからバックアップを得た。私はSQL Serverでストアドプロシージャを使用して確認しようとしたときにroom
テーブルレコードは部屋のバックアップテーブルのレコードよりも大きいので、私は部屋のバックアップテーブルを書き直す必要があります。私は、次のコードを試してみましたが、下記のよう
CREATE PROC Sp_verify
AS
IF (SELECT Count()
FROM Room) > (SELECT Count()
FROM RoomBackup)
BEGIN
DELETE RoomBackup;
INSERT INTO RoomBackup
(R_No,
R_Type,
R_stus,
AP_No,
P_Name,
R_Charge)
SELECT R_No,
R_Type,
R_stus,
AP_No,
P_Name,
R_Charge
FROM Room;
END
は私に
なぜあなたの手続きは 'Sp_'で始まるのですか? – MusicLovingIndianGirl
ストアドプロシージャに 'SP_'を付けないでください。** [ストアドプロシージャのプレフィックスとしてsp_を使用しないでください。](https://msdn.microsoft.com/en-us/library/dd172115 v = vs.100).aspx)** –