oracle修改表名的語句:1、“ALTER TABLE 舊表名RENAME TO 新表名”,該語句利用ALTER在原表上修改表名;2、“RENAME 舊表名TO 新表名;”,該語句利用RENAME修改表名。
本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
方法1:利用ALTER修改表名
ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME;
方法2:利用RENAME修改表名
RENAME OLD_TABLE_NAME TO NEW_TABLE_NAME;
擴充知識:
#使用舊表資料建立新表,再幹掉舊表(不建議)
create new_table as select * from old_table; drop table old_table;
注意:表資料量大的話拉表很耽誤時間,幹掉老表也有可能影響某些正式運行的需要調用老表的job,有風險!
直接PLSQL 使用重建表(不建議)
注意:重建表功能相當於清除所有數據,觸發器,外鍵都會被清空,速度會很慢 ,效率並不是很好。
修改列的名稱
修改表中的列的名稱的語法如下:
ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;
如,將person表中的birthday列的名稱修改為age,如下:
SQL> ALTER TABLE person RENAME COLUMN birthday TO age;
推薦教學:《Oracle影片教學》
以上是oracle修改表名的語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!