考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

以下代码错误的是( )
A. DESC dept;
B. DESCRIBE dept;
C. SELECT * FROM dept ORDER BY sal DESC;
D. DESC TABLE dept;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

DESC是describe缩写,可以用“desc 表名”或者“describe 表名”来显示一张表的所有字段、数据类型、约束条件。“desc table 表名”写法错误,所以选D。 DESC也是descend缩写,用来降序排列,语法为order by 字段名desc。

正确答案是:D: DESC TABLE dept。

专业分析:
1. **A: DESC dept;**
- `DESC` 是 `DESCRIBE` 的缩写,用于显示数据库表的结构。这个语句是正确的。

2. **B: DESCRIBE dept;**
- `DESCRIBE` 是一个 SQL 命令,用于显示表的结构。这也是正确的。

3. **C: SELECT * FROM dept ORDER BY sal DESC;**
- 这个 SQL 查询语句从 `dept` 表中选择所有列,并按 `sal` 列的降序排列。这个语句也是正确的。

4. **D: DESC TABLE dept;**
- 这个语句是错误的。`DESC` 或 `DESCRIBE` 命令不需要 `TABLE` 关键字。正确的使用方式是 `DESC dept;` 或 `DESCRIBE dept;`。

综上所述,选项 D 是错误的。