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
- 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的區別devNull
- Object.create(null) 和 {} 的區別ObjectNull
- 詳解Object.create(null)ObjectNull
- Object.create(null) 和 {} 區別是什麼ObjectNull
- null 和 undefinedNullUndefined
- java 只列印實體類裡的 非 null 屬性JavaNull
- 為什麼索引無法使用is null和is not null索引Null
- PostgreSQL排序把null值排在後面SQL排序Null
- MySQL null和''分析MySqlNull
- 【NULL】Oracle null值介紹NullOracle
- new/類/null/+/PrimitiveValue/valueOf/toString/環境/HTML 指令碼元素屬性NullMITHTML指令碼
- undefined會變為null嗎?UndefinedNull
- undefined 和 null 區別?UndefinedNull
- null和undefined區別NullUndefined
- JavaScript中0, "", null, false, undefined的區別JavaScriptNullFalseUndefined
- dart系列之:和null說再見,null使用最佳實踐DartNull
- MySQL中IS NULL、IS NOT NULL、!=不能用索引?胡扯!MySqlNull索引
- 【SQL】14 UNION 操作符、SELECT INTO 語句、INSERT INTO SELECT 語句、CREATE DATABASE 語句、CREATE TABLE 語句SQLDatabase
- TypeScript Null和Undefined 型別TypeScriptNullUndefined型別
- /dev/null和標準*使用devNull
- null 和 undefined 的區別NullUndefined
- null 和 undefined 的區別!NullUndefined
- PropertyChanged == nullNull
- MySQL NULLMySqlNull
- 記錄一次laravel 會把空字串轉為 null的小坑Laravel字串Null
- MySQL null值儲存,null效能影響MySqlNull
- ERROR 1786 (HY000): Statement violates GTID consistency: CREATE TABLE ... SELECTError
- JavaScript select text 屬性JavaScript
- JavaScript select size 屬性JavaScript
- JavaScript select length 屬性JavaScript
- ">/dev/null 2>&1 "是什麼意思devNull
- NULL列時,如何使得IS NULL或者IS NOT NULL可以使用索引來提高查詢效率Null索引
- Jackson中DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT和ACCEPT_EMPTY_STRING_AS_NULL_OBJECTNullObject
- MYSQL timestamp NOT NULL插入NULL的報錯問題MySqlNull
- C++中的NULL和nullptrC++Null
- Unused Block Compression和Null Block CompressionBloCNull
- null與indexNullIndex
- create table 使用select查詢語句建立表的方法分享