Login
Register
All Activity
Questions
Unanswered
Tags
Users
Ask a Question
About Us
986
Questions
785
Answers
Interview Preparation mode
beta
Funny Facebook Status
Enter your email address
All categories
SQL Server Interview Questions and Answers
(197)
SSIS Interview Questions and Answers
(54)
SSRS Interview Questions and Answers
(9)
SSAS Interview Questions and Answers
(29)
.NET Interview Questions and Answers
(186)
Oracle Interview Questions and Answers
(122)
Java Interview Questions and Answers
(32)
UNIX Interview Questions and Answers
(47)
Networking Interview Questions and Answers
(17)
MySQL Interview Questions and Answers
(30)
HR Interview Questions and Answers
(237)
General Interview Questions and Answers
(9)
Other Interview Questions and Answers
(8)
Job Openings
(3)
Greenplum Database Interview Questions and Answers
(5)
How To Rename an Index?
Nice?
Vote!
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements
1 Answer
Nice?
Vote!
Let's say you have an existing index, and you don't like its name anymore for some reason, you can rename it with the ALTER INDEX ... RENAME TO statement. Here is an example script on how to rename an index:
CREATE TABLE student (id NUMBER(5) PRIMARY KEY,
first_name VARCHAR(80) NOT NULL,
last_name VARCHAR(80) NOT NULL,
birth_date DATE NOT NULL,
social_number VARCHAR(80) UNIQUE NOT NULL);
Table created.
SELECT index_name, table_name, uniqueness
FROM USER_INDEXES WHERE table_name = 'STUDENT';
INDEX_NAME TABLE_NAME UNIQUENES
----------------------- --------------------- ---------
SYS_C004153 STUDENT UNIQUE
SYS_C004154 STUDENT UNIQUE
ALTER INDEX SYS_C004153 RENAME TO student_pk;
Statement processed.
SELECT index_name, table_name, uniqueness
FROM USER_INDEXES WHERE table_name = 'STUDENT';
INDEX_NAME TABLE_NAME UNIQUENES
----------------------- --------------------- ---------
STUDENT_PK STUDENT UNIQUE
SYS_C004154 STUDENT UNIQUE
answered
1 year
ago
by
siva
(
10,720
points)
–
edited
1 year
ago
by
R
Related questions
Nice?
Vote!
1
answer
How To Drop an Index?
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements
Nice?
Vote!
1
answer
How To Create a Table Index?
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements
Nice?
Vote!
1
answer
How To Drop an Existing View?
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements
Nice?
Vote!
1
answer
How To Drop an Existing Table?
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements
Nice?
Vote!
1
answer
How To Delete a Column in an Existing Table?
asked
1 year
ago
in
Oracle Interview Questions and Answers
by
R
(
19,530
points)
oracle-interview-question
sql-ddl-statements