Unable to resolve table ‘category‘

当Idea在已连接数据库的情况下,编写SQL时无法识别表,可以通过设置SQLResolutionScopes来解决。具体步骤包括:打开设置,选择SQL Resolution Scopes,添加XML配置文件路径,刷新数据库,取消默认选择并选择自己的数据源,最后应用设置即可让IDEA识别到数据库中的表。
摘要由CSDN通过智能技术生成

Idea在已经连接了数据库的情况下,编写sql语句时,无法识别到数据库中的表

解决方案

File | Settings | Languages & Frameworks | SQL Resolution Scopes

点击加号会弹出XML配置文件的路径选择,找到已经写好的xml文件路径点击ok

这时候需要刷新一下你的数据库,并把默认选择的All Data Sources取消掉,然后点击自己连接的数据库点击刷新按钮。

然后选择具体要操作的表,应用一下就好了

 我是在看了这位大佬分享的解决方案解决的。附上链接:(6条消息) IDEA 不识别mapper.xml文件中的sql的表名和字段,无法点击表名链接到数据源_StephenLiousYuan的博客-CSDN博客https://blog.csdn.net/StephenLiousYuan/article/details/103685756?ops_request_misc=&request_id=&biz_id=102&utm_term=mapper.xml%E6%89%BE%E4%B8%8D%E5%88%B0%E6%95%B0%E6%8D%AE%E5%BA%93%E4%B8%AD%E7%9A%84%E8%A1%A8&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-103685756.142%5Ev9%5Epc_search_result_control_group,157%5Ev4%5Econtrol&spm=1018.2226.3001.4187

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值