Mysql 什么是数据库查询?
我有一个表,如图所示,我试图插入数据,但我不断得到错误。有人能提出什么样的问题吗 以下是我的表格结构: 我的插入查询:Mysql 什么是数据库查询?,mysql,database,Mysql,Database,我有一个表,如图所示,我试图插入数据,但我不断得到错误。有人能提出什么样的问题吗 以下是我的表格结构: 我的插入查询: 不要使用null,而是将null放在语法中,或者将其留空 检查您试图输入的排名是否是字符串,因此不要只使用0,而是在查询中输入'0'。尝试共享查询和实际问题中的错误,正确格式为text。我想我没有使用任何保留关键字。谢谢您的回复。。但这也不起作用,并给出了相同的错误。请提供查询的书面代码以创建此表。我已编辑了问题并在上一页添加了查询there@NeerajN如果值是DEFAU
不要使用
null
,而是将null
放在语法中,或者将其留空
检查您试图输入的
排名是否是字符串,因此不要只使用0
,而是在查询中输入'0'
。尝试共享查询和实际问题中的错误,正确格式为text。我想我没有使用任何保留关键字。谢谢您的回复。。但这也不起作用,并给出了相同的错误。请提供查询的书面代码以创建此表。我已编辑了问题并在上一页添加了查询there@NeerajN如果值是DEFAULT NULL
您根本不需要显式使用NULL,保留为空我将NULL值替换为某个字符串值,但它仍然给了我同样的错误
INSERT INTO country (id, country_name, iso_code, country_pic_url, rank, created_time, updated_time, deleted_time) VALUES(1, 'Afghanistan', 'AF', null, 0, '2013-09-04 13:30:00', '2013-09-04 13:30:00', '2013-09-04 13:30:00')