1
SQL에서 작업을 만들었습니다. 프로 시저를 매일 특정 시간에 실행해야합니다. 나는 내 방법이 유사합니다 샘플 프로 시저를 만든SQL Server에서 예약 된 작업
... .. 그렇게 어려운 일이 아니다하지만 내 SQL은 환경이 어떻게 일정을 수정할 수 공유에 알고
ALTER PROCEDURE [dbo].[INSERTMULTIPLE]
AS
BEGIN
DECLARE @ID INT, @RAVINDER VARCHAR(100), @MONTY VARCHAR(100),@DINESH
VARCHAR(100),@ANKIT VARCHAR(100)
SET NOCOUNT ON;
CREATE TABLE #TEMPTABLE
(
ID INT PRIMARY KEY IDENTITY(1,1),
RAVINDER VARCHAR(100),
MONTY VARCHAR(100),
DINESH VARCHAR(100),
ANKIT VARCHAR(100)
)
BEGIN
INSERT INTO #TEMPTABLE(RAVINDER,MONTY,DINESH,ANKIT) SELECT
R.NAME,M.NAME,D.NAME,A.NAME FROM RAVINDER R
INNER JOIN MONTY M ON R.ID=M.RID
INNER JOIN DINESH D ON M.ID=D.MID
INNER JOIN ANKIT A ON D.ID=A.DID
END
DECLARE @pK INT
DECLARE @maxPK int
set @pK = 1
SELECT @maxPK = COUNT(*) FROM #TEMPTABLE
WHILE (@pK<[email protected])
BEGIN
select @ID = ID from #TEMPTABLE where [email protected]
SELECT @RAVINDER = RAVINDER FROM #TEMPTABLE WHERE [email protected]
SELECT @MONTY = MONTY FROM #TEMPTABLE WHERE [email protected]
SELECT @DINESH = DINESH FROM #TEMPTABLE WHERE [email protected]
SELECT @ANKIT = ANKIT FROM #TEMPTABLE WHERE [email protected]
if(@pK<[email protected])
BEGIN
INSERT INTO INSERTALL(RAVINDER,MONTY,DINESH,ANKIT
)VALUES(@RAVINDER,@MONTY,@DINESH,@ANKIT)
END
SET @[email protected]+1
END
END
자신의 환경에서 SQL Server 작업을 사용/설정하는 방법을 공유 공급자에게 요청하십시오 .... –