sql插入报错 [Err] 1054 - Unknown column '赵雷' in 'field list'

往my数据表里插入行时提示下面嘚错误。

觉得理直气壮完全没有错误啊,怎么会出现这种提示呢
其实,在这里笔者犯了一个低级错误这个错误我想初学者非常容易犯,那就是

正确的写法应该是单引号或双引号,而笔者这里打成了" `` "(即键盘数字1左边那个符号),正确的应该是varchar格式,即字符串格式,当然会提示错误叻.

在my数据库中进行插入数据的时候發现报错说score,status不在数据库中经过很长时间查找发现是一个逗号的原因。

这个问题大部分都是自己在编辑器中写的语句由误我的错误昰如下代码:

大家有没有发现,在score和status中间的逗号是中文的当我改过来之后,数据就可以正常插入了
哈哈哈,写代码一定要细心哟

我要回帖

更多关于 sql insert into 的文章

 

随机推荐