SQL/MX 2.x Messages Manual (G06.24+, H06.03+)

Privilege and Alias Messages (1000 through 1999)
HP NonStop SQL/MX Messages Manual523730-004
3-36
SQL 1145
Where catalog-name is the name of an SQL/MX catalog.
Cause. SQL/MX reserves certain catalog names for its own use.
Effect. The operation fails.
Recovery. See the SQL/MX Reference Manual for reserved names. Change
catalog-name to a name that is not reserved and resubmit.
SQL 1146
Where object-name is the name of the object being requested.
Where object-type is the type of object required for the DDL statement issued.
Cause. The type of the object specified in the command is inconsistent with the DDL
command being used. For example, this occurs if DROP TABLE is used, and the
object you specify is an INDEX.
Effect. The operation fails.
Recovery. Check that the correct object name was specified and execute a statement
that is consistent with that type of object.
SQL 1147
Where column-name is the SYSKEY column.
Where table-name is the name of the table.
Cause. You tried to create a unique or primary key constraint on the SYSKEY column.
Effect. The operation fails.
Recovery. Do not use the SYSKEY as part of the unique or primary key.
1145 The catalog name catalog-name is reserved for SQL/MX
matadata.
1146 Object object-name could not be altered because it is
not a object-type.
1147 System-generated column column-name of base table table-
name cannot appear in a unique or primary key constraint.