plpgsql

    0熱度

    1回答

    我有一個非常簡單的數據庫模型,兩個表:對象和數據,與1:n關係鏈接。 每分鐘,對於每個對象,保存一個新的數據。有趣的屬性是:object_id(int),created_at(timestamp)和value(varchar)。 OBJECT_ID和created_at用作複合PK) 我的問題是,它產生了太多的數據。我試圖找到一種有效的方法來定期下載數據。我需要做什麼: 不碰X上週 每Ÿ分鐘只保留

    2熱度

    1回答

    CREATE OR REPLACE FUNCTION myfunction(userid BIGINT) RETURNS REAL SECURITY DEFINER LANGUAGE plpgsql AS $$ DECLARE ------------------------Fetch all Active Games for a user and add it

    4熱度

    1回答

    下面是PL/SQL一個簡單的程序 PROCEDURE emp_get_rec (emp_rec IN OUT NOCOPY emp_content%ROWTYPE) IS v_cnt NUMBER; BEGIN SELECT COUNT(*) INTO v_cnt FROM emp_content WHERE emp_id =

    3熱度

    1回答

    我有一個功能: func2(text a, text b) 我還有另外一個功能FUNC1。在func1中,我會召喚func2:PERFORM func2('aa',b)。 b是我初始化的一個文本變量。 我得到下一個錯誤:function func2(unkown,text)does not exist。 有幫助嗎?有沒有辦法將字符串轉換爲文本?

    0熱度

    1回答

    我必須從TSQL移動我的數據庫向PostgreSQL,我與Postgres的很新,我不發現我怎麼能這個存儲過程轉換爲功能的Postgres 這我的T-SQL存儲過程(我簡化,就像我可以)2列式排 預期回報列表(十進制,VARCHAR) CREATE PROCEDURE dbo.procSelectOpenDocument( @ItemType_id decimal(38) ) AS IF @

    2熱度

    1回答

    所以我有一個PG函數create_order(語言是PL/PGSQL),它接受了很多參數。 我注意到,每次我修改參數名稱,它的類型,或者如果我添加了一個新的說法,我不得不放棄功能(CREATE OR REPLACE不工作) 所以我一直在想,如果我只是接受一個jsonb類型的單個參數,並把它稱爲一天......所以簽名會看起來像create_order(args jsonb) 我的問題是 這被認爲是

    0熱度

    1回答

    目前,我創建一個函數返回setof書(表)。 然後,我創建B函數返回一個表格。該表格是A的分析結果。 最後,頁面都需要A的詳細結果,並且需要B的結果作爲分析結果。 你可以看到,幾乎相同的計算兩次。 如何結合到一個功能?

    0熱度

    2回答

    我有這個時間戳「1500473911936」,我試圖做 select DATE_TRUNC('second',to_timestamp(1500473911936)) ,它給「49518-02-16 04:52:16 + 00」,而不是「2017-07-19 14:24:00 + 01」與我一樣 select DATE_TRUNC('second',CURRENT_TIMESTAMP) 我

    0熱度

    1回答

    我有PostgreSQL的功能,它接受4個參數 CREATE OR REPLACE FUNCTION public.manual_table_parsing_monthly_custom_edits( schema_name text, main_permit text, manual_table text, permit_num text) RETURNS void AS $BODY$

    0熱度

    2回答

    我使用PostgreSQL 9.6和我的表架構如下:department, key, value1, value2, value3, ...每個部門都有數以億計的唯一鍵,但鍵組或多或少相同的所有部門。某些部門可能不存在某些密鑰,但這種情況很少見。 我想準備一份報告,對兩個部門指出了每個按鍵(包括比較僅基於鍵值一些邏輯)在價值觀的差異。 我的第一種方法是用Python語言編寫的外部工具: 創建一個服