這是我的程序 DELIMITER //
CREATE PROCEDURE GET_CHECK_COURSES(IN distid int, IN `accescodeString` TEXT)
BEGIN
CREATE TEMPORARY TABLE IF NOT EXISTS accesstmp (
`Id` INT NOT NULL AUTO_INCREMENT,
我是新來的存儲過程。我想有一個遊標從表中選擇記錄。如果有可用的記錄插入到另一個。如何添加選中行的檢查在插入之前。提前感謝。 如: DECLARE cursor_name CURSOR FOR
SELECT Id From tbl WHERE where condition
OPEN cursor_name
FETCH NEXT FROM cursor_name INTO
我還不熟悉SQL。我做了一個存儲過程,裏面有一些循環。我想在Delphi中用一些參數來創建一個存儲過程。 SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[sp_operator6]
@awal DATETIME,
@akhir DATETIME,
@pumpsMo
我有一個sp基於while條件遞歸運行。但條件不符合預期。 BEGIN
declare moduleid VARCHAR(3);
declare parent VARCHAR(3);
declare flag int DEFAULT 0;
SET max_sp_recursion_depth = 3;
set moduleid = mdlid;
set parent = '';
s
我有一個存儲過程,我想每天運行。我在存儲過程的約束,如果當前的日期等於在表中的最大日期,像這樣無法將數據插入到表: -- MAKE SURE IT WAS NOT RUN FOR THE DAY ALREADY
AND CAST(GETDATE() AS date) != (SELECT MAX(RUNDATE) FROM smsdss.c_ins_bal_amt)
在測試過程中,我截斷的表