首页 > 解决方案 > MSSQL 到 POSTGRES 的转换

问题描述

任何人都可以帮助我完成从 mssql 到 postgres 的以下查询?

DateAdd(Week,-(doc.[DelaiLivraisonNum]),Convert(date,sas.DateFin)) as IdDate

whereDelaiLivraisonNumDateFinare 列

谢谢

标签: postgresql

解决方案


我总是在 SQL Server 语法上苦苦挣扎,但我认为这将是等价的(很难说,因为你没有解释你的代码是做什么的)

datefin::date - make_interval(weeks => delailivraisonnum)

这假设datefin可以转换为 a date(例如,因为它是 a timestamp)并且delailivraisonnum是整数。


推荐阅读