雲和恩墨的兩道Oracle面試題

雲和恩墨的兩道Oracle面試題 真題1、 對於一個NUMBER(1)的列,如果查詢中的WHERE條件分別是大於3和大於等於4,那麼這二者是否等價? 答案:首先對於查詢結果而言,二者沒有任何區別。從這一點上講無論是指定大於3還是指定大於等於4,二者結果都是一樣的。但是,結果集一樣並不代表二者等價,主要表現爲以下幾點: ① 在CHECK約束下,如果表屬於非SYS用戶,那麼大於3會執行全表掃描;而大於
相關文章
相關標籤/搜索