Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

PILIH KE menggunakan Oracle

Jika NEW_TABLE sudah ada maka ...

insert into new_table 
select * from old_table
/

Jika Anda ingin membuat NEW_TABLE berdasarkan catatan di OLD_TABLE ...

create table new_table as 
select * from old_table
/

Jika tujuannya adalah untuk membuat tabel baru tapi kosong maka gunakan klausa WHERE dengan kondisi yang tidak akan pernah benar:

create table new_table as 
select * from old_table
where 1 = 2
/

Ingat bahwa CREATE TABLE ... AS SELECT hanya membuat tabel dengan proyeksi yang sama dengan tabel sumber. Tabel baru tidak memiliki batasan, pemicu, atau indeks yang mungkin dimiliki tabel asli. Itu masih harus ditambahkan secara manual (jika diperlukan).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pengurai untuk Oracle SQL

  2. Cara menulis aplikasi .Net yang berfungsi dengan SqlServer dan Oracle (sekarang System.Data.OracleClient tidak digunakan lagi)

  3. Menjalankan Total oleh Grup SQL (Oracle)

  4. Pengembang SQL 4.1.2

  5. Membuang Blok Data