insert into表名 values空值不能空着,需要填写NULL
假如像数学那一行代码那样,没有写,想让MySQL自动填充空值是不可能的,但是假如此处使用insert 后面加上了具体的列名,那么未被提及的数据就会被自动填充NULL值。
数据类型varchar的理解
varchar指的是变长字符串类型,这里我没有注意到的一点是假如表格中所要插入的数据超过varchar后面的数值长度,那么系统就会报错,varchar后面的数值是一个界限,在这个界限里面,数据的长度是可以改变的。
假如像数学那一行代码那样,没有写,想让MySQL自动填充空值是不可能的,但是假如此处使用insert 后面加上了具体的列名,那么未被提及的数据就会被自动填充NULL值。
数据类型varchar的理解
varchar指的是变长字符串类型,这里我没有注意到的一点是假如表格中所要插入的数据超过varchar后面的数值长度,那么系统就会报错,varchar后面的数值是一个界限,在这个界限里面,数据的长度是可以改变的。