SQL工作筆記-達夢7中存儲過程相關筆記(有參、無參、變量聲明)

無參數

運行截圖如下:

對應源碼如下:

CREATE OR REPLACE PROCEDURE "NUSP"."TESTTIME"
AUTHID DEFINER

AS

BEGIN
	select 1 + 1 + 1;
END;

帶參數

設置如下:

運行截圖如下

源碼如下:

CREATE OR REPLACE PROCEDURE "NUSP"."TESTTIME"("num" IN INT)
AUTHID DEFINER

AS

BEGIN
	select 1 + 1 + 1 + "num";
END;

 

 

變量聲明

截圖如下:

運行截圖如下:

源碼如下:

CREATE OR REPLACE PROCEDURE "NUSP"."TESTTIME"("num" IN VARCHAR(50))
AUTHID DEFINER

AS
	str1 STRING;
BEGIN
	str1 = concat('2020-04-02 ', "num", ':00:00');
	select 1 + 1 + 1, str1;
END;

這樣調用也是可以的:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章