总是提示列名不在?可是这不是在吗?是因为井号的问题吗?Ssage就可以用啊
列名上加``试试
`T#`
#是特殊字符,要加反引号
`T#`
不知道你这个问题是否已经解决, 如果还没有解决的话:解决方案:
首先需要确定是不是确实存在列名,可以看一下导出的sql脚本,确认列名是否正确。如果列名存在,可以尝试下面的解决方案。
可以尝试重新连接数据库,在新的连接中试一下这些列是否存在,如果存在,可以尝试使用新连接进行操作。
如果还是不行,可以尝试卸载并重新安装MySQL Workbench。
确认井号是否与该问题有关。如果有井号在表名或列名中,需要使用反引号将其包含起来(如#test#
)。
如果以上方法都不起作用,可以考虑重命名列名或表名,重新导入数据,然后再尝试操作。
如果以上方法都无法解决问题,则可能需要进行更深入的排查或寻求专业帮助。