我的问题很可能很容易解决,但我还没有发现重复。我有一个简单的表,零键和任何类型的零约束,但我不能选择没有副本的列,并从表结构中粘贴名称。
我有以下图片显示我运行了两个查询,两个列中的列名相同。第一次尝试输入列名,第二次尝试我从下面的信息面板中的表结构中复制了名称。
我有一种感觉,这可能是一个整理问题,但没有丝毫的线索如何解决它。如果需要,我可以提供任何其他信息。谢谢你提前。
答案 0 :(得分:0)
最可能的原因是列名中看不见的字符。您可以使用information_schema
访问列名。最常见的原因是尾随空格,但如果有常规空格,则两个版本都不起作用。
您可以尝试此操作以获取更多信息:
select concat('|', c.column_name, '|'), char_length(c.column_name)
from information_schema.columns c
where c.table_name = 'lki_authorization'
(注意:您可能还需要table_schema
来识别表格,但我猜测这不是必需的。)