我的查询有一个小问题。我在本地开发服务器上的数据库使用法语日期格式 ( dd/mm/yyyy
),但我的发布服务器使用北美格式 ( mm/dd/yyyy
)。
所以这会引发错误
SELECT CodPeriodoInsc,
CONVERT(VARCHAR, FechaDesde, 103) AS FechaDesde,
CONVERT(VARCHAR, FechaHasta, 103) AS FechaHasta
FROM SedesPeriodosInscripcion
WHERE FechaDesde <= '25/06/2012'
但它适用于开发,这适用于发布
SELECT CodPeriodoInsc,
CONVERT(VARCHAR, FechaDesde, 103) AS FechaDesde,
CONVERT(VARCHAR, FechaHasta, 103) AS FechaHasta
FROM SedesPeriodosInscripcion
WHERE FechaDesde <= '06/25/2012'
但它对开发不起作用。
有没有办法可以使查询在两个数据库上都有效?