File tree 3 files changed +5
-11
lines changed
3 files changed +5
-11
lines changed Original file line number Diff line number Diff line change @@ -110,11 +110,6 @@ CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE <replaceable class="pa
110
110
The name of the new procedural language.
111
111
The name must be unique among the languages in the database.
112
112
</para>
113
-
114
- <para>
115
- For backward compatibility, the name can be enclosed by single
116
- quotes.
117
- </para>
118
113
</listitem>
119
114
</varlistentry>
120
115
Original file line number Diff line number Diff line change @@ -63,8 +63,7 @@ DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] <replaceable class="parameter">name</
63
63
<term><replaceable class="parameter">name</replaceable></term>
64
64
<listitem>
65
65
<para>
66
- The name of an existing procedural language. For backward
67
- compatibility, the name can be enclosed by single quotes.
66
+ The name of an existing procedural language.
68
67
</para>
69
68
</listitem>
70
69
</varlistentry>
Original file line number Diff line number Diff line change @@ -4346,7 +4346,7 @@ NumericOnly_list: NumericOnly { $$ = list_make1($1); }
4346
4346
*****************************************************************************/
4347
4347
4348
4348
CreatePLangStmt :
4349
- CREATE opt_or_replace opt_trusted opt_procedural LANGUAGE NonReservedWord_or_Sconst
4349
+ CREATE opt_or_replace opt_trusted opt_procedural LANGUAGE name
4350
4350
{
4351
4351
/*
4352
4352
* We now interpret parameterless CREATE LANGUAGE as
@@ -4361,7 +4361,7 @@ CreatePLangStmt:
4361
4361
n->options = NIL;
4362
4362
$$ = (Node *)n;
4363
4363
}
4364
- | CREATE opt_or_replace opt_trusted opt_procedural LANGUAGE NonReservedWord_or_Sconst
4364
+ | CREATE opt_or_replace opt_trusted opt_procedural LANGUAGE name
4365
4365
HANDLER handler_name opt_inline_handler opt_validator
4366
4366
{
4367
4367
CreatePLangStmt *n = makeNode(CreatePLangStmt);
@@ -4405,7 +4405,7 @@ opt_validator:
4405
4405
;
4406
4406
4407
4407
DropPLangStmt :
4408
- DROP opt_procedural LANGUAGE NonReservedWord_or_Sconst opt_drop_behavior
4408
+ DROP opt_procedural LANGUAGE name opt_drop_behavior
4409
4409
{
4410
4410
DropStmt *n = makeNode(DropStmt);
4411
4411
n->removeType = OBJECT_LANGUAGE;
@@ -4415,7 +4415,7 @@ DropPLangStmt:
4415
4415
n->concurrent = false ;
4416
4416
$$ = (Node *)n;
4417
4417
}
4418
- | DROP opt_procedural LANGUAGE IF_P EXISTS NonReservedWord_or_Sconst opt_drop_behavior
4418
+ | DROP opt_procedural LANGUAGE IF_P EXISTS name opt_drop_behavior
4419
4419
{
4420
4420
DropStmt *n = makeNode(DropStmt);
4421
4421
n->removeType = OBJECT_LANGUAGE;
You can’t perform that action at this time.
0 commit comments