Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

11g में चयन कथन से नई बनाई गई तालिका के कॉलम के लिए डिफ़ॉल्ट मान कैसे सेट करें

आप 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;

यही है, यह स्रोत तालिका/चयन से बाधाओं को प्राप्त नहीं करेगा। केवल डेटा प्रकार (लंबाई/परिशुद्धता/पैमाना) चयन द्वारा निर्धारित किया जाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या विफलता के बिंदु से कोड चलाना जारी रखना संभव है?

  2. रेंज विभाजन चेक छोड़ें

  3. Oracle के डंप (सिस्टिमस्टैम्प) बाइट्स का अर्थ

  4. Oracle के साथ डैपर का उपयोग करना

  5. भुगतान व्यवधान ओरेकल एसक्यूएल क्वेरी