flinksql bug: Non-query expression encountered in illegal context

org.apache.flink.table.api.SqlParserException: SQL parse failed. Non-query expression encountered in illegal context

org.apache.calcite.sql.parser.SqlParseException: Non-query expression encountered in illegal context

org.apache.calcite.runtime.CalciteException: Non-query expression encountered in illegal context

这个bug其实很好理解,就是 他说sql解析错误,没有查询操作,说明你有一些非查询操作,例如 除了配置项以外的赋值动作,或者预发的错误例如你应该有select 的地方没有select

例如 insert后面没跟select ,或者 create view table1 as 后面没跟select 。

相关推荐
友友马19 小时前
『 QT 』按钮类控件属性解析
开发语言·数据库·qt
vvw&20 小时前
如何在 Ubuntu 上安装 PostgreSQL
linux·运维·服务器·数据库·ubuntu·postgresql
qq_54702617920 小时前
Canal实时同步MySQL数据到Elasticsearch
数据库·mysql·elasticsearch
java1234_小锋21 小时前
REDIS集群会有写操作丢失吗?为什么
数据库·redis·缓存
兰若姐姐21 小时前
如何进行MSSQL提权?sp_oacreate、sp_oamethod和沙盒提权以及xp_regwrighte提权
数据库·sqlserver
一抓掉一大把21 小时前
秒杀-订单创建消费者CreateOrderConsumer
网络·数据库
一只小bit1 天前
MySQL事务:如何保证ACID?MVCC到底如何工作?
数据库·mysql·oracle
小猪咪piggy1 天前
【项目】小型支付商城 MVC/DDD
java·jvm·数据库
向阳而生,一路生花1 天前
redis离线安装
java·数据库·redis
·云扬·1 天前
使用pt-archiver实现MySQL数据归档与清理的完整实践
数据库·mysql