MySQL语句中出现表中不存在的列的时候会报错,这个错是在分析器还是优化器或者执行器阶段做的呢?

MySQL语句中出现表中不存在的列的时候会报错,这个错是在分析器还是优化器或者执行器阶段做的呢?


MySQL
2023-11-03 12:58:37
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
超级马里奥64

分析器阶段,语义检查时,会检查表和字段是否在对应的数据库中,如果不在,就会报错


已于2023-11-3 14:56:15修改
分享
微博
QQ
微信
回复
2023-11-03 14:56:05
相关问题
使用预览这个原因
5724浏览 • 1回复 待解决
MySQL和pg优化那个强点
4928浏览 • 1回复 待解决
HarmonyOS 安装时报错依赖模块不存在
2514浏览 • 1回复 待解决
真机运行,UDID不存在
7387浏览 • 1回复 待解决
服务 mysql 密码问题
3317浏览 • 0回复 待解决
mysqldump导出oceanbase会报错
5811浏览 • 1回复 待解决
编码bufferQueue报错
860浏览 • 0回复 待解决