题目内容

阅读下面代码: create table user( id varchar(32), name varchar(50) ); insert into user(name) values('jack'); 关于上述sql语句的描述,正确的是

A. 执行当前sql语句将产生错误
B. 添加一个记录,name字段的值为jack
C. 添加一个记录,id字段的值为null
D. 添加一个记录,id字段的值为空串

查看答案
更多问题

下列选项,向表中添加指定字段值的说法中,正确的是

A. 指定字段与值要对应起来
B. 指定字段与值可以不对应
C. 该字段没有指定值,但设有默认值,则采会使用默认值添加
D. 以上说法都不对

下列选项中,采用指定表的所有字段名的方式向表Student中添加id为1,name为”小王”的记录值的SQL语句是

A. INSERT INTO Student(“id”,”name”) VALUES(1,”小王”);
B. INSERT INTO Student(id,name) VALUES(1,’小王’);
C. INSERT INTO Student VALUES(1,”小王”);
D. INSERT INTO Student(id,”name”) VALUES(1,”小王”);

在MySql中,要想保证数据表中存在数据,可以通过【】语句向数据表中添加数据。

INSERT语句中不指定表的字段名实现添加记录时,添加的值的顺序必须和字段在表中定义的顺序相同。

A. 对
B. 错

答案查题题库