{
int severity = ERROR;
ListCell *cell;
- RenameStmt *renameStatement;
AlterTableStmt *alterTableStatement;
bool hasInvalid;
severity, alterTableStatement->missing_ok);
break;
- case T_RenameStmt:
- renameStatement = (RenameStmt *) parsetree;
- if (renameStatement->renameType == OBJECT_TABLE ||
- renameStatement->renameType == OBJECT_TYPE ||
- renameStatement->renameType == OBJECT_ATTRIBUTE)
- {
- error_on_persistent_rv(renameStatement->relation,
- "ALTER ... RENAME",
- AccessExclusiveLock, severity,
- renameStatement->missing_ok);
- }
- break;
-
case T_AlterEnumStmt:
ereport(severity,
(errmsg("ALTER TYPE ... ADD VALUE is unsafe with BDR active")));