S2金牌考試錯題解析
答案是BD。選項A的create table語句中,表名後面的大括號“{”、“}”是錯誤的,應該是圓括號“(”、“)”。選項C對標識列的描述也是錯誤的,identity(1,8)表示指定列自動編號,起始值是1,遞增量是8.
此題目考查的是SET與SELECT語句給變數賦值的區別。a,b,c,d選項在語法結構上並沒有錯誤,但是在表示式返回多個值時,select語句將返回的最後一個值給變數,set語句會出錯。
正確答案是選項A。本題要查詢選修了所有課程的學生資訊,即查詢有些學生沒有一門課程他沒有選的。如果有一門課沒有選,則此時(1)select
* from select_course sc where sc.student_id=ts.id and sc.course_id=c.id存在null,這說明(2)select * from course c 的查詢結果中確實有記錄不存在(1查詢中),查詢結果返回沒有選的課程,此時select * from student ts 後的not exists 判斷結果為false,不執行查詢。
全域性變數字首是”@@”,並且系統變數不能修改和賦值,區域性變數可以宣告和賦值,字首是“@”,因此選C
如果題目給出是"一些"那肯定程式碼中含有some
如果題目給出是"任何"那肯定程式碼中含有any
如果題目給出是"所有或者全部"那肯定程式碼中含有all
在T-SQL中,變數按生存範圍可以分為全域性變數(Global
Variable)和區域性變數(Local Variable)。全域性變數是由系統定義的,在整個SQL SERVER例項內都能訪問到的變數.全域性變數以@@作為第一個字元,使用者只能訪問,不能賦值。區域性變數由使用者定義,生命週期只在一個批處理內有效。區域性變數以@作為第一個字元,由使用者自己定義和賦值。
此題目考察的是CONVERT()函式轉換型別,CONVERT()中有兩個引數
, 第一個是資料型別,第二個為表示式,所以選項C、D是正確的,選項A、B是不正確的。
此題目考察的是CONVERT()函式轉換型別。A選項中不可能把字串轉換成int,因此A是不正確的選項
答案是AD。T-SQL中,Case語句有兩種格式。選項A和選項D程式碼分別符合Case語句的兩種語法格式。但選項B的Case語句編寫有錯,在結束位置使用as而不是end關鍵字;而執行選項C程式碼在結果集中會出現2個ClassID列,與本題要求不符
相關文章
- AWS的SysOps認證考試樣題解析
- AWS開發人員認證考試樣題解析
- 2021年高壓電工證考試題庫及高壓電工試題解析
- OCP考試解析大師網址
- 【Linux】RHCE -- RHCSA 認證考試 模擬練習題解析Linux
- 2022年冬pat乙級考試題目及程式碼解析附部分錯誤原因
- 軟體工程考試題軟體工程
- DBA筆試試題-考試認證(zt)筆試
- 【每日一練】Oracle OCP認證考試題庫解析052-1Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-2Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-3Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-4Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-5Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-6Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-7Oracle
- 【每日一練】Oracle OCP認證考試題庫解析052-8Oracle
- OCP考試題庫-185題
- 圖資料庫認證考試 NGCP 錯題解析 vol.02:這 10 道題竟無一人全部答對資料庫GC
- 考試系統案例之 -- 隨機生成考題隨機
- 變數提升的考試題變數
- 二、RHCSA試題解析
- oracle ocp 19c考題,科目082考試題-temporary undoOracle
- oracle ocp 19c考題,科目082考試題-Oracle NetOracle
- oracle ocp 19c考題,科目082考試題-INTERSECT operatorOracle
- ocp 19c考題,科目082考試題(28) - oracle profilesOracle
- 2020年高壓電工考試題及高壓電工考試題庫
- C語言的考試題型C語言
- 10G-OCM考試簡介--考試環境-考試大綱-考試安排
- 2020年保育員(初級)作業考試題庫及保育員(初級)考試試題
- oracle ocp 19c考題,科目082考試題(18)-unused columnOracle
- oracle ocp 19c考題7,科目082考試題-listener tnsnamesOracle
- oracle ocp 19c考題,科目082考試題-date/time functionsOracleFunction
- ocp 19c考題,科目082考試題(31) - resource_limitMIT
- ocp 19c考題,科目082考試題(25)- instance situations
- 2020年焊工(初級)考試試題及焊工(初級)考試軟體
- 2020年氧化工藝考試題庫及氧化工藝答案解析
- PAT甲級考試題庫題目分類
- oracle ocp 19c考題,科目082考試題(19)-set unused columnOracle