2017-05-04 90 views
0

我在想DBMS_OUTPUT.PUT_LINE in Oracle這行內容,它允許你跟蹤存儲過程中發生的事情,方式與你使用printfputs或其他STDIO以「普通」編程語言編寫過程完全相同,即有沒有辦法在Postgres PSQL中打印調試語句?

DBMS_OUTPUT.PUT_LINE('I got here:'||:new.col||' is the new value'); 

是否有任何方式在Postgres中做到這一點?

如果不是,這樣做的「社區方式」是什麼?用字符串行創建一個表並在其中插入調試值?

+0

@McNets問題是更爲寬廣的在這裏,但得到的答覆是一樣的 – bbozo

回答

3

您可以使用RAISE NOTICE這樣的:

RAISE NOTICE 'I got here:% is the new value', NEW.col; 
+0

Thaaank你,喝彩聲,提醒自己,冒號是單:d – bbozo

相關問題