Quote alias identifier

onder_view
Burak Velioglu 2022-04-12 16:03:25 +03:00
parent ac980609cb
commit dee6a7ef3c
No known key found for this signature in database
GPG Key ID: F6827E620F6549C6
2 changed files with 2 additions and 2 deletions

View File

@ -314,7 +314,7 @@ AppendAliasesToCreateViewCommandForExistingView(StringInfo createViewCommand, Oi
ForwardScanDirection)))
{
Form_pg_attribute att = (Form_pg_attribute) GETSTRUCT(attributeTuple);
char *aliasName = NameStr(att->attname);
const char *aliasName = quote_identifier(NameStr(att->attname));
if (isInitialAlias)
{

View File

@ -103,7 +103,7 @@ AddAliasesToCreateViewCommand(StringInfo buf, ViewStmt *stmt)
ListCell *aliasItem;
foreach(aliasItem, stmt->aliases)
{
char *columnAliasName = pstrdup(strVal(lfirst(aliasItem)));
char *columnAliasName = pstrdup(quote_identifier(strVal(lfirst(aliasItem))));
if (isFirstAlias)
{