|
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'*' |
|