摘要
本申请公开了一种语法检测方法、系统、设备、程序产品及存储介质,通过获取目标语句;将所述目标语句分隔形成多个独立的语句单元;对每个语句单元构建抽象语法树,所述抽象语法树的根节点代表整个目标语句,第二层节点代表目标语句中的关键字,第三层节点代表子查询语句,表名与字段名作为叶子节点;基于预设的目标语句语法规则遍历所述抽象语法树的每一层,得到语法检测结果,具体指出错误部分及其原因,帮助开发者快速定位和修复问题。降低了大语言模型的使用门槛,错误分析与纠错的成本,提高了开发者的效率,减少了因语法错误导致的调试时间,大大提高语句的编写效率和准确性。