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

Cara mengatur nilai default untuk kolom tabel yang baru dibuat dari pernyataan pilih di 11g

Anda dapat menentukan batasan dan default dalam CREATE TABLE AS SELECT, tetapi sintaksnya adalah sebagai berikut

create table t1 (id number default 1 not null);
insert into t1 (id) values (2);

create table t2 (id default 1 not null)
as select * from t1;

Artinya, itu tidak akan mewarisi batasan dari tabel sumber/pilih. Hanya tipe data (panjang/presisi/skala) yang ditentukan oleh pilihan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Panggilan Terjebak ke fungsi yang tidak ditentukan oci_connect() menggunakan XAMPP

  2. Apakah pernyataan CASE dan DECODE setara?

  3. Cara menghapus koneksi database yang tidak valid dari pool

  4. String Oracle Hingga Saat Ini 2013-10-15T20:12:56.24584+0100

  5. Bagaimana cara menghitung ukuran tabel di Oracle