Rumah > Artikel > pangkalan data > Apakah pernyataan untuk mengubah suai nama jadual dalam Oracle?
Pernyataan Oracle untuk mengubah suai nama jadual: 1. "ALTER TABLE old table name RENAME TO new table name". TO new table name" ;", pernyataan ini menggunakan RENAME untuk mengubah suai nama jadual.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Kaedah 1: Gunakan ALTER untuk mengubah suai nama jadual
ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME;
Kaedah 2: Gunakan RENAME menukar nama jadual
RENAME OLD_TABLE_NAME TO NEW_TABLE_NAME;
Kembangkan pengetahuan:
Buat jadual baharu menggunakan data jadual lama, dan kemudian padamkan jadual lama (tidak disyorkan)
create new_table as select * from old_table; drop table old_table;
Nota: Jika data jadual besar, menarik jadual akan memakan masa yang sangat lama juga boleh menjejaskan sesetengahnya secara rasmi menjalankan pekerjaan yang perlu memanggil meja lama, yang berisiko!
Gunakan PLSQL terus untuk membina semula jadual (tidak disyorkan)
Nota: Fungsi jadual membina semula adalah bersamaan dengan mengosongkan semua data, pencetus dan kunci asing, dan kelajuan akan dikurangkan Sangat perlahan dan tidak begitu cekap.
Ubah suai nama lajur
Sintaks untuk mengubah suai nama lajur dalam jadual adalah seperti berikut:
ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;
Untuk contoh, tukar hari lahir dalam jadual orang Tukar nama lajur kepada umur, seperti berikut:
SQL> ALTER TABLE person RENAME COLUMN birthday TO age;
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Apakah pernyataan untuk mengubah suai nama jadual dalam Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!