Your SlideShare is downloading. ×
8/10/13 SQL Rename
beginner-sql-tutorial.com/sql-rename.htm 1/2
SQL RENAME Statement
With RENAME statement you can rename ...
8/10/13 SQL Rename
beginner-sql-tutorial.com/sql-rename.htm 2/2
id name
-------------
------
-------------
------
1 name 1...
Upcoming SlideShare
Loading in...5
×

Sql rename

44

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
44
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Sql rename"

  1. 1. 8/10/13 SQL Rename beginner-sql-tutorial.com/sql-rename.htm 1/2 SQL RENAME Statement With RENAME statement you can rename a table. Some of the relational database management system (RDBMS) does not support this command, because this is not standardizing statement. For example renaming a table through MS SQL Server you must use storage procedure SP_RENAME. Syntax for SQL RENAME is: RENAME TABLE {tbl_name} TO {new_tbl_name}; Where {tbl_name} table that exists in the current database, and {new_tbl_name} is new table name. As for Oracle may also be use the following option: ALTER TABLE {tbl_name} RENAME TO {new_tbl_name}; As Example CREATE TABLE employees ( id NUMBER(6), name VARCHAR(20) ); INSERT INTO employees( id, name ) values( 1, 'name 1'); INSERT INTO employees( id, name ) values( 2, 'name 2'); INSERT INTO employees( id, name ) values( 3, 'name 3'); SELECT * FROM employees; SELECT Output:
  2. 2. 8/10/13 SQL Rename beginner-sql-tutorial.com/sql-rename.htm 2/2 id name ------------- ------ ------------- ------ 1 name 1 2 name 2 3 name 3 RENAME TABLE employees TO employees_new; SELECT * FROM employees_new; SELECT Output: id name ------------- ------ ------------- ------ 1 name 1 2 name 2 3 name 3 SQL RENAME NOTES 1)The minimum version that supports table renaming is Oracle 8i. All the dependencies of the table will automatically updated. No need of updating them after wards

×