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

备考刷题,请到

CDA认证小程序

表t1中有id,name,salary三列,如果t1是一个论坛的发帖信息表,id是发帖人的编号,name是帖子的标题,salary是每次发帖论坛奖励的分数。 (1)表示更新t1表中字段内容的语句是
A. create table t1(id int,name char(30),salary int);
B. drop table t1;
C. create view v_t1 as select id,name from t1;
D. update t1 set name=’lixiaoming’ where id=100;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

UPDATE…SET…语句用于修改表中字段内容。

正确答案是 D: `update t1 set name='lixiaoming' where id=100;`

### 分析:

1. **选项 A: `create table t1(id int,name char(30),salary int);`**
- 这是一个创建表的语句,用于创建一个名为 `t1` 的新表,并定义其字段 `id`、`name` 和 `salary`。这个语句并不会更新已有表 `t1` 的内容,而是创建一个全新的表。

2. **选项 B: `drop table t1;`**
- 这是一个删除表的语句,用于删除表 `t1` 及其所有数据。这个操作会完全移除表 `t1`,而不是更新表中的内容。

3. **选项 C: `create view v_t1 as select id,name from t1;`**
- 这是一个创建视图的语句,用于创建一个名为 `v_t1` 的视图,视图中包含 `t1` 表的 `id` 和 `name` 字段。这个语句不会更新 `t1` 表中的内容,而是创建一个新的视图。

4. **选项 D: `update t1 set name='lixiaoming' where id=100;`**
- 这是一个更新表的语句,用于更新 `t1` 表中 `id` 为 100 的记录,将其 `name` 字段的值设置为 `'lixiaoming'`。这正是题目要求的更新表中字段内容的操作。

综上所述,只有选项 D 是用于更新 `t1` 表中字段内容的正确 SQL 语句。