一条插入语句如下:
insert into eos_dict_type values ('T','对错',1,'','.TrF.');
语句没有问题,在Navicat for mysql的查询编辑器中运行没有问题,可以插入!在DOS窗口运行sql文件也可以,
就是在Navicat for mysql运行sql文件报SQL语句错误?。
各位大神,这是这么回事????
你的表结构 贴出来看看
是这个??
@流云10: 你是insert into eos_dict_type values ('T','对错',1,'','.TrF.');
这同样的语句在不同的地方操作了两次???
@让我发会呆: 是的,但我执行前,都会删除这个数据的,保证不会主键冲突。
@流云10: INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
你把列名加上试试,要是还不行,那我也就不知道了,可能是啥深层次的原因了,哈哈……
@让我发会呆: 试过了!没有用。虽然没有解决问题,在这里也要谢谢你了!
主键冲突?
不会的,运行语句之前,我都会删除这些语句的!保证主键不会冲突!