first = true;
for (i = 0; i < tupdesc->natts; i++)
{
-#ifdef NOT_USED
- List *options;
- ListCell *lc;
-#endif
- char *colname = NULL;
+ char *colname;
/* skip dropped attributes */
if (tupdesc->attrs[i]->attisdropped)
continue;
- /* Determine column name to be used */
-#ifdef NOT_USED
- options = GetGenericOptionsPerColumn(table->relid, i + 1);
- foreach (lc, options)
- {
- DefElem *def = (DefElem *) lfirst(lc);
- if (strcmp(def->defname, "colname") == 0)
- {
- colname = strVal(def->arg);
- break;
- }
- }
-#endif
- if (!colname)
- colname = tupdesc->attrs[i]->attname.data;
-
if (!first)
appendStringInfoString(sql, ", ");
+ colname = tupdesc->attrs[i]->attname.data;
if (prefix)
appendStringInfo(sql, "%s.%s", aliasname_q, colname);
else
/* Catalog options */
{"nspname", ForeignTableRelationId, false},
{"relname", ForeignTableRelationId, false},
-#ifdef NOT_USED
- {"colname", AttributeRelationId, false},
-#endif
/* Planner cost options */
{"connection_cost", ForeignServerRelationId, false},