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
相关问题
使用预览这个原因
4181浏览 • 1回复 待解决
MySQL和pg优化那个强点
4000浏览 • 1回复 待解决
真机运行,UDID不存在
5932浏览 • 1回复 待解决
mysqldump导出oceanbase会报错
4466浏览 • 1回复 待解决
服务 mysql 密码问题
2218浏览 • 0回复 待解决
请问怎么MySQL数据优化
2153浏览 • 2回复 待解决
@Watch装饰回调执行顺序
143浏览 • 1回复 待解决
如何实现文件不存在则创建文件
1965浏览 • 1回复 待解决
模拟启动失败,哪里出了毛病
8400浏览 • 4回复 待解决