oracle修改表名的語句:1、“ALTER table 舊表名 RENAME TO 新表名”,該語句利用ALTER在原表上修改表名;2、“RENAME 舊表名 TO 新表名;”,該語句利用RENAME修改表名。
本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
oracle修改表名的語句是什么
方法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視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦