开发者社区> 问答> 正文

问下大家 calcite不能解析alter table 语句吗?

问下大家 calcite不能解析alter table 语句吗?

展开
收起
cuicuicuic 2023-04-19 14:10:53 128 0
1 条回答
写回答
取消 提交回答
  • 可能只是缺少合适的解析器工厂。尝试以下操作:

    SqlParser.Config sqlParserConfig = SqlParser.configBuilder()
        .setParserFactory(SqlDdlParserImpl.FACTORY)
        .setConformance(SqlConformanceEnum.MYSQL_5)
        .setLex(Lex.MYSQL)
        .build();
    
    SqlParser parser = SqlParser.create(query, sqlParserConfig);
    
    2023-04-23 07:47:14
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
实时计算 Flink 版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于 Apache Flink 构建的企业级、高性能实时大数据处理系统,由 Apache Flink 创始团队官方出品,拥有全球统一商业化品牌,完全兼容开源 Flink API,提供丰富的企业级增值功能。
问答排行榜
最热
最新

相关电子书

更多
神龙云服务器产品及技术深度解析 立即下载
弹性创造价值:基于ECS的最佳性价比实践解析 立即下载
又快又稳:阿里云下一代虚拟交换机解析 立即下载

相关镜像