2024-04-25 12:52:11 发布
网友
我使用了基于Presto语法的antlr来解析SQL查询。 要定义我使用的注释,请执行以下操作:
SIMPLE_COMMENT : ('--'|'#') ~[\r\n]* '\r'? '\n'? -> channel(HIDDEN) ;
当注释在行的开头时,这就行了。但是,当注释不在行的开头时,它不会被忽略
例如,当我有如下查询时:
SELECT * FROM table1--comment
我并没有忽略“评论”
你知道怎么解决这个问题吗
谢谢, Nir
目前没有回答
目前没有回答
相关问题 更多 >
编程相关推荐