ALLBASE/SQL Reference Manual (36216-90216)
Chapter 11 485
SQL Statements E - R
RENAME TABLE
RENAME TABLE
The RENAME TABLE statement defines a new name for an existing table in the
DBEnvironment.
Scope
Application Programs
SQL Syntax
RENAME TABLE [
Owner
.]
TableName
TO
NewTableName
Parameters
[
Owner
.]
TableName
designates the table to be renamed.
NewTableName
is the new table name.
Description
• All indexes, columns, default columns, constraints, referential authorization, rules, and
user authorities tables dependent on a renamed table will be renamed.
• When using RENAME command, data and grants made for tables are carried forward for
the new name. No unload, load data, or recreating index is necessary.
• All views dependent on a renamed table will be dropped.
• If a table has check constraints, then that table cannot be renamed.
Authorization
You must have DBA authority to use this statement.
Example
RENAME TABLE PurchDB.Parts to NewParts;