Thread: problem with empty arguments of trigger procedure
Bug report - pgAdmin 1.14.3, Windows Trigger definition is not shown properly when function contains "empty" arguments. Example Trigger definition: CREATE TRIGGER test_trigger BEFORE INSERT ON test_table FOR EACH ROW EXECUTE PROCEDURE test_function('arg1', '', 'arg3'); is displayed in pgAdmin as: CREATE TRIGGER test_trigger BEFORE INSERT ON test_table FOR EACH ROW EXECUTE PROCEDURE test_function('arg1', 'arg3'); MS
On Tue, 2012-07-03 at 10:05 +0200, Michał Sienicki wrote: > Bug report - pgAdmin 1.14.3, Windows > > Trigger definition is not shown properly when function contains "empty" arguments. > > Example > > Trigger definition: > > CREATE TRIGGER test_trigger > BEFORE INSERT > ON test_table > FOR EACH ROW > EXECUTE PROCEDURE test_function('arg1', '', 'arg3'); > > is displayed in pgAdmin as: > > CREATE TRIGGER test_trigger > BEFORE INSERT > ON test_table > FOR EACH ROW > EXECUTE PROCEDURE test_function('arg1', 'arg3'); > You're right, this is a bug. I added a ticket to work on it later. Thanks for your report. -- Guillaume http://blog.guillaume.lelarge.info http://www.dalibo.com
On Wed, 2012-07-04 at 21:55 +0200, Guillaume Lelarge wrote: > On Tue, 2012-07-03 at 10:05 +0200, Michał Sienicki wrote: > > Bug report - pgAdmin 1.14.3, Windows > > > > Trigger definition is not shown properly when function contains "empty" arguments. > > > > Example > > > > Trigger definition: > > > > CREATE TRIGGER test_trigger > > BEFORE INSERT > > ON test_table > > FOR EACH ROW > > EXECUTE PROCEDURE test_function('arg1', '', 'arg3'); > > > > is displayed in pgAdmin as: > > > > CREATE TRIGGER test_trigger > > BEFORE INSERT > > ON test_table > > FOR EACH ROW > > EXECUTE PROCEDURE test_function('arg1', 'arg3'); > > > > You're right, this is a bug. I added a ticket to work on it later. > Thanks for your report. > It's fixed in 1.16. Thank you. -- Guillaume http://blog.guillaume.lelarge.info http://www.dalibo.com