आप CREATE TABLE AS SELECT में बाधाओं और चूकों को निर्दिष्ट कर सकते हैं, लेकिन सिंटैक्स इस प्रकार है
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;
यही है, यह स्रोत तालिका/चयन से बाधाओं को प्राप्त नहीं करेगा। केवल डेटा प्रकार (लंबाई/परिशुद्धता/पैमाना) चयन द्वारा निर्धारित किया जाता है।