DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=COMPANY_CODE, DRIVER=4.21.29
遇到206基本上就是sql语句写错了!!!
刚开始查询数据的时候报的这个错误,然而我把sql语句放到DB2编辑器跑了一下并没有问题。
然后我重启了一下服务,结果还是报206的错,当时我就比较蒙了。。。什么鬼
然后百度一下说DB2编辑器的sql语句用的是单引号' ',然后我又把双引号全部改成单引号之后,查询数据还是报错(当时我简直了。。。)
就在这时我发现了where后面的条件什么时候多了个“COMPANY_CODE asc”这个东西(表里并没有这个字段),好吧,又是犯二的一天啊!!!
所以删了之后果然连心情都变得舒畅无比(^∀^)
总结:凡是遇到206的 基本上是你的sql语句写的有问题,比如少字段,多字段啊,缺少逗号,多逗号啊等等。