- 增加 PostgreSQL 表达式解析 yyyyMMdd 常用 c# 日期格式化;

This commit is contained in:
28810
2020-05-24 05:18:45 +08:00
parent e20f5324a0
commit 70266c08c8
9 changed files with 198 additions and 189 deletions

View File

@ -374,8 +374,8 @@ namespace FreeSql.Odbc.SqlServer
case "Equals": return $"({left} = {args1})";
case "CompareTo": return $"datediff(second,{args1},{left})";
case "ToString":
if (exp.Arguments.Count == 0) return $"convert(varchar, cast({left} as datetime), 121)";
left = $"cast({left} as datetime)";
if (exp.Arguments.Count == 0) return $"convert(varchar, {left}, 121)";
switch (args1.TrimStart('N'))
{
case "'yyyy-MM-dd HH:mm:ss'": return $"convert(char(19), {left}, 120)";