Re: [pgAdmin III] #332: SQL for TRIGGER with WHEN clause broken
| От | pgAdmin Trac |
|---|---|
| Тема | Re: [pgAdmin III] #332: SQL for TRIGGER with WHEN clause broken |
| Дата | |
| Msg-id | 054.4c4b6336a51483e162bd6f93be883ad1@code.pgadmin.org обсуждение исходный текст |
| Ответ на | [pgAdmin III] #332: SQL for TRIGGER with WHEN clause broken ("pgAdmin Trac" <trac@code.pgadmin.org>) |
| Список | pgadmin-hackers |
#332: SQL for TRIGGER with WHEN clause broken
----------------------+-----------------------------------------------------
Reporter: brsa | Owner: dpage
Type: patch | Status: new
Priority: minor | Milestone:
Component: pgadmin | Version: trunk
Keywords: SQL pane | Platform: all
----------------------+-----------------------------------------------------
Changes (by brsa):
* type: bug => patch
Comment:
The fix is pretty obvious in this case. The code mistakenly trims all
outer enclosing brackets, which leads to unmatched brackets in test 2.) -
both left brackets were removed.
pgTrigger.cpp, line 393:
- wxT(" trim(substring(pg_get_triggerdef(t.oid), 'WHEN (.*) EXECUTE
PROCEDURE'), '()') AS whenclause\n")
+ wxT(" substring(pg_get_triggerdef(t.oid), 'WHEN (.*) EXECUTE
PROCEDURE') AS whenclause\n")
--
Ticket URL: <http://code.pgadmin.org/trac/ticket/332#comment:1>
pgAdmin III <http://code.pgadmin.org/trac/>
pgAdmin III
В списке pgadmin-hackers по дате отправления: