|
11 | 11 | *
|
12 | 12 | *
|
13 | 13 | * IDENTIFICATION
|
14 |
| - * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.585 2007/04/0203:49:38 tgl Exp $ |
| 14 | + * $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.586 2007/04/0222:20:53 momjian Exp $ |
15 | 15 | *
|
16 | 16 | * HISTORY
|
17 | 17 | * AUTHORDATEMAJOR EVENT
|
@@ -4834,27 +4834,33 @@ DropRuleStmt:
|
4834 | 4834 | *
|
4835 | 4835 | *****************************************************************************/
|
4836 | 4836 |
|
4837 |
| -NotifyStmt: NOTIFYqualified_name |
| 4837 | +NotifyStmt: NOTIFYColId |
4838 | 4838 | {
|
4839 | 4839 | NotifyStmt *n = makeNode(NotifyStmt);
|
4840 |
| -n->relation =$2; |
| 4840 | +n->relation = makeNode(RangeVar); |
| 4841 | +n->relation->relname =$2; |
| 4842 | +n->relation->schemaname =NULL; |
4841 | 4843 | $$ = (Node *)n;
|
4842 | 4844 | }
|
4843 | 4845 | ;
|
4844 | 4846 |
|
4845 |
| -ListenStmt: LISTENqualified_name |
| 4847 | +ListenStmt: LISTENColId |
4846 | 4848 | {
|
4847 | 4849 | ListenStmt *n = makeNode(ListenStmt);
|
4848 |
| -n->relation =$2; |
| 4850 | +n->relation = makeNode(RangeVar); |
| 4851 | +n->relation->relname =$2; |
| 4852 | +n->relation->schemaname =NULL; |
4849 | 4853 | $$ = (Node *)n;
|
4850 | 4854 | }
|
4851 | 4855 | ;
|
4852 | 4856 |
|
4853 | 4857 | UnlistenStmt:
|
4854 |
| -UNLISTENqualified_name |
| 4858 | +UNLISTENColId |
4855 | 4859 | {
|
4856 | 4860 | UnlistenStmt *n = makeNode(UnlistenStmt);
|
4857 |
| -n->relation =$2; |
| 4861 | +n->relation = makeNode(RangeVar); |
| 4862 | +n->relation->relname =$2; |
| 4863 | +n->relation->schemaname =NULL; |
4858 | 4864 | $$ = (Node *)n;
|
4859 | 4865 | }
|
4860 | 4866 | | UNLISTEN'*'
|
|