CURRENT_TIMESTAMP的我有PostgreSQL中的過程,我要添加的分鐘數到CURRENT_TIMESTAMP像下面添加分鐘PostgreSQL中
timestamp_var:= CURRENT_TIMESTAMP +間隔'20分鐘;
但是分鐘數是一個參數。
我們有這個功能嗎?
請幫助我在這種情況下
CREATE OR REPLACE FUNCTION modify_time(id users.id%TYPE, min integer) AS $$
BEGIN
UPDATE
users
SET
modified_at = CURRENT_TIMESTAMP
WHERE
user_id = id;
END
$$ LANGUAGE plpgsql;
我想補充分鐘分鐘CURRENT_TIMESTAMP的 感謝
提供完整的代碼 –
感謝您的回覆阿希什,我的代碼很簡單,我只是想給10或20分鐘,我保存之前添加到當前時間戳到我的數據庫,我說我的代碼如上 – OneCart
你的標題和標籤指的是PL/SQL(Oracle)......但你的代碼是plpgsql(Postgres)。這是兩個非常不同的東西。請更正標題和標籤。 FWIW,Oracle的方式是'numToDsInterval'。 – stv