为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm7
【操作系统】:Windows
【CPU】:
【问题描述】*:
sqlserver转换达梦日期出现问题
SET v_SQL=‘DELETE T1 FROM ‘||targetDB||’.gs_blacklist T1 inner join QZGX.qz_blacklist T2 on T1.id=T2.id
and T1.modify_time>’‘’||CONVERT(VARCHAR(24),startDate,121)||‘’‘’||’ and T1.modify_time<‘’‘||CONVERT(VARCHAR(24),endDate,121)||’‘’';
execute immediate v_SQL;
DM中convert与SQLSERVER中有区别,可以使用下面这两个试试,to_char(startdate,‘YYYY-MM-DD HH24:MI:SS.ff3’)
to_char(enddate,‘YYYY-MM-DD HH24:MI:SS.ff3’)