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

备考刷题,请到

CDA认证小程序

(复合题)表 t1 中有 id、name、salary 3 列,如果表 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 三个字段。这并不是更新表中字段内容的语句,而是一个创建表的语句。

2. **B: drop table t1;**
- 这个语句的作用是删除名为 t1 的表。删除表会导致表中的所有数据被移除,这也不是更新表中字段内容的语句,而是一个删除表的语句。

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

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

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