Printing run time messages in postgres

前端 未结 4 2121
粉色の甜心
粉色の甜心 2021-02-12 16:29

Can we use RAISE NOTICE in postgres as equivalent of RAISERROR \'message to display\' WITH NOWAIT in SQL Server, or is there a better way

4条回答
  •  Happy的楠姐
    2021-02-12 17:00

    Yes, you can use RAISE NOTICE like below. It's correct the way you are doing.

    RAISE NOTICE 'i want to print % and %', var1,var2;
    

    See here for more information https://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html

    EDIT:

    begin
    INSERT INTO tbl1 (col1) values (val1);
    raise notice 'insert tbl1 done!';
    end;
    

提交回复
热议问题