mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
Assorted message fixes and improvements
This commit is contained in:
@ -841,8 +841,10 @@ dropdb(const char *dbname, bool missing_ok)
|
||||
(errcode(ERRCODE_OBJECT_IN_USE),
|
||||
errmsg("database \"%s\" is used by a logical decoding slot",
|
||||
dbname),
|
||||
errdetail("There are %d slot(s), %d of them active",
|
||||
nslots, nslots_active)));
|
||||
errdetail_plural("There is %d slot, %d of them active.",
|
||||
"There are %d slots, %d of them active.",
|
||||
nslots,
|
||||
nslots, nslots_active)));
|
||||
|
||||
/*
|
||||
* Check for other backends in the target database. (Because we hold the
|
||||
|
@ -689,7 +689,7 @@ refresh_by_match_merge(Oid matviewOid, Oid tempOid, Oid relowner,
|
||||
(errcode(ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE),
|
||||
errmsg("cannot refresh materialized view \"%s\" concurrently",
|
||||
matviewname),
|
||||
errhint("Create a UNIQUE index with no WHERE clause on one or more columns of the materialized view.")));
|
||||
errhint("Create a unique index with no WHERE clause on one or more columns of the materialized view.")));
|
||||
|
||||
appendStringInfoString(&querybuf,
|
||||
" AND newdata OPERATOR(pg_catalog.*=) mv) "
|
||||
|
@ -9424,7 +9424,7 @@ AlterTableMoveAll(AlterTableMoveAllStmt *stmt)
|
||||
!ConditionalLockRelationOid(relOid, AccessExclusiveLock))
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_OBJECT_IN_USE),
|
||||
errmsg("aborting due to \"%s\".\"%s\" --- lock not available",
|
||||
errmsg("aborting because lock on relation \"%s\".\"%s\" is not available",
|
||||
get_namespace_name(relForm->relnamespace),
|
||||
NameStr(relForm->relname))));
|
||||
else
|
||||
|
Reference in New Issue
Block a user