create table as select where 1=0會把null和not null屬性也帶上
create table emp_dept_txt as select first_name,last_name,email,phone_number,department_name from employees ,departments where employees.department_id=departments.department_id and 1=0;
SQL> select * from emp_dept_txt;
no rows selected
SQL> desc emp_dept_txt
Name Null? Type
----------------------------------------- -------- ----------------------------
FIRST_NAME VARCHAR2(20)
LAST_NAME NOT NULL VARCHAR2(25)
EMAIL NOT NULL VARCHAR2(25)
PHONE_NUMBER VARCHAR2(20)
DEPARTMENT_NAME NOT NULL VARCHAR2(30)
SQL> select * from emp_dept_txt;
no rows selected
SQL> desc emp_dept_txt
Name Null? Type
----------------------------------------- -------- ----------------------------
FIRST_NAME VARCHAR2(20)
LAST_NAME NOT NULL VARCHAR2(25)
EMAIL NOT NULL VARCHAR2(25)
PHONE_NUMBER VARCHAR2(20)
DEPARTMENT_NAME NOT NULL VARCHAR2(30)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2143653/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL NOT NULL列用 WHERE IS NULL 也能查到資料的原因MySqlNull
- scss中如果將null作為屬性值會刪除此屬性CSSNull
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的區別devNull
- IS NULL和IS NOT NULLNull
- Object.create(null) 和 {} 的區別ObjectNull
- NULL和0的區別Null
- MySQL中is not null和!=null和<>null的區別MySqlNull
- 詳解Object.create(null)ObjectNull
- Oracle Create Table as SelectOracle
- 【NULL】Where子句中=1 與!=1UNION後的結果是全集麼?——NULL小夥惹的禍Null
- null >=0 ? true:falseNullFalse
- Object.create(null) 和 {} 區別是什麼ObjectNull
- Difference between 2>&-, 2>/dev/null, |&, &>/dev/null, >/dev/null, 2>&1devNull
- ((NULL) null).printNULL();((NULL) null).printnull();Null
- Struts FormBean 裡 Long型屬性取不到null嗎?ORMBeanNull
- sqlserver不能直接create table as select ......SQLServer
- >/dev/null 2>&1devNull
- R語言NULL、NA、0R語言Null
- oracle把''當null來對待!OracleNull
- where語句中多條件查詢欄位NULL與NOT NULL不確定性查詢Null
- undefined和nullUndefinedNull
- null 和 undefinedNullUndefined
- java 只列印實體類裡的 非 null 屬性JavaNull
- create CompassSession session fail, compass init is null!!!SessionAINull
- CREATE TABLE AS SELECT(CAST)(二)-ConceptAST
- not null與check is not nullNull
- 為什麼索引無法使用is null和is not null索引Null
- PostgreSQL排序把null值排在後面SQL排序Null
- MySQL null和''分析MySqlNull
- 了不起的 “filter(NULL IS NOT NULL)”FilterNull
- undefined會變為null嗎?UndefinedNull
- insert into select 與 create table as的用法和區別(轉)
- 【NULL】Oracle null值介紹NullOracle
- mysql探究之null與not nullMySqlNull
- undefined 和 null 區別?UndefinedNull
- null和undefined區別NullUndefined
- CREATE TABLE AS SELECT(CAST)(一)-ORA-1652AST
- 將一個物件裡所有的空值屬性設定成null物件Null