我在MySql工作台版本6.3和5.2.47上试过这个:
select * from my_table
返回我可以编辑的结果表
但是,当我执行select
查询并包含表格的每个字段时:
select field1, field2, ..., fieldn from table
我无法修改结果表(它会在结果表的右下方显示“仅限待机”的蓝色图标,并在悬停时显示the select statement is missing primary key or or unique non-nullable columns
的消息)
答案 0 :(得分:0)
当我在正确的情况下键入字段名称时,如同它所使用的表格一样。因此,如果字段名称为ProductID
,则select productid
会正确显示结果,但工作台将不允许我编辑结果表。
相反,select ProductID
有效。如果有人可以解释为什么会这样,并且如果可能的话配置工作台以在选择字段时忽略大小写,那会很好吗?谢谢!