计算机编程语言语法批量转换实战:HANA“ADD_SECONDS函数”转成高斯“TIMESTAMPADD函数”

HANA数据库的ADD_SECONDS函数代码,如图所示:

 

 

高斯数据库不支持 ADD_SECONDS函数 ,若SQL需要转成高斯数据库函数TIMESTAMPADD,使用ZGLanguage配置转换规则,如下所示:

 

根据转换规则,执行ZG Language 转换命令:

ZGLanguage  -e  ZGL.syn  -r  test.sql  >  log.log

 

 

转换命令执行后,可以得到转换结果文件,与源文件对比(注意参数的位置顺序),结果如下:

 

有批量代码语法转换或解析需求的同学可以加QQ群:724424739

 

 

 

 






2024-04-02 21:09:22 | 阿良 | 技术 & 提问 | 阅读89次

回 复 :