1
我在sql中創建了作業我希望程序應該在特定的時間每天執行。 我知道這是不是那麼困難,但我的SQL是在共享環境,如何解決時間表..預定在Sql Server中的作業
我已經創建了我的程序將類似於此示例程序....
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作業.... –