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.