國中教甄|資訊科技資訊科技112 年第 66 題單選題
您有一個名為 Student 的資料表,其他包含 100 個資料列。某些資料列的 FirstName 資料行有 NULL 值。下列何
者為您執行下列陳述式【DELETE FROM Student】後的結果?
A您會收到錯誤訊息
B資料表中的所有資料列都
會被刪除正確答案
C所有資料列與資料表定義都會被刪除
DFirstName 資料行中包含 NULL 的所有資料列都會被刪除
B正確答案
DELETE FROM Student 沒有 WHERE 條件,會刪除資料表中的所有資料列,但保留資料表結構。
逐選項解析
A您會收到錯誤訊息✕ 錯誤
DELETE FROM Student 是合法陳述式;資料行含有 NULL 不會導致執行錯誤。
B資料表中的所有資料列都
會被刪除✓ 正確
DELETE 陳述式未加上 WHERE 條件時,會刪除資料表中的全部資料列,但資料表定義仍然存在。
DFirstName 資料行中包含 NULL 的所有資料列都會被刪除✕ 易錯陷阱
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本