我想将 Oracle 查询转换为 SQL server 环境 -
select to_date(substr(to_char(col1, 'YYYYMMDD HH24MISS),1,8), 'YYYYMMDD') from tab;
从上面的查询中我想将其转换为日期格式的第一次,然后是第二次时间格式。这意味着我想要此查询两次,而日期格式。
答案 0 :(得分:2)
这甚至不是我在Oracle中如何做到这一点。这是将日期/时间值转换为日期,没有时间组件。在SQL Server中:
select cast(col1 as date)
from tab;
在Oracle中:
select trunc(col1)
from tab;