有時我會在輸出中得到一個破折號,但我被告知它不是null,那它是什麼?在oracle輸出中' - '的含義是什麼?
選擇標題,訂單號,州 客戶C,的OrderItems O,書籍b 其中b.ISBN = O.ISBN(+) 順序由標題
CUSTOMERS: Column Name Data Type Nullable Default Primary Key CUSTOMER# NUMBER(4,0) No - 1 LASTNAME VARCHAR2(10) Yes - - FIRSTNAME VARCHAR2(10) Yes - - ADDRESS VARCHAR2(20) Yes - - CITY VARCHAR2(12) Yes - - STATE VARCHAR2(2) Yes - - ZIP VARCHAR2(5) Yes - - REFERRED NUMBER(4,0) Yes - -
什麼列類型返回破折號? - 你可以發表表格ddl和查詢嗎? – Richard 2011-03-31 20:55:26
SEE http://stackoverflow.com/questions/5426177/outer-join-help-in-oracle – user490735 2011-03-31 21:46:19
你用什麼工具來運行查詢?蟾蜍? SQL Developer?在SQL * Plus?它看起來像你的工具正在用輸出中的「 - 」替換NULL。 – 2011-04-01 05:42:30