当前位置: 代码迷 >> Oracle开发 >> 关于Teradata数据库时间转换有关问题
  详细解决方案

关于Teradata数据库时间转换有关问题

热度:46   发布时间:2016-04-24 06:42:04.0
关于Teradata数据库时间转换问题
对于TD数据库,我有一张表emp

name  varchar;
hiredate  date;


name  hiredate
张三   2000-01-01
李四   2000-02-01
王五   2003-10-01
马六   2004-09-10


我想查处在2003-01-01入职的人员,这条SQL怎样
SELECT NAME,CAST(hiredate as varchar(10)) as hire_date where hirdate 后面的日期该怎么转换to_char不对,望大师指教

------解决方案--------------------

SELECT NAME,CAST(hiredate as varchar(10)) as hire_date where
 to_date('2003-01-01','yyyy-mm-dd')=hiredate

时间也要加单引号