如果某个字段在定义时添加了非空约束,但没有添加default约束,那么插入新记录时就必须为该字段赋值,否则数据库系统会提示错误。( )
查看答案
在DELETE语句中如果没有使用WHERE子句,则会将表中的所有记录都删除。( )
A. 对
B. 错
使用TRUNCATE删除表中的记录,它是先删除数据表,然后重新创建表,所以效率更高。( )
A. 对
B. 错
现有一个student表,表结构如下所示:+-------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+-------------+------+-----+---------+-------+| id | int(4) | YES | | NULL | || name | varchar(20) | NO | | NULL | || grade | float | YES | | NULL | |+-------+-------------+------+-----+---------+-------+请按照如下要求编写sql语句。1)根据student表结构编写建表语句2)使用INSERT语句向student表中插入一条数据,其中id字段的值为5,name字段的值为‘lily’,grade字段的值为100。