Last name: Nightingale SDB Popularity ranking: 1104 This unusual name is of Anglo-Saxon origin, and is a nickname surname for someone with a good, sweet singing voice, from the bird, the nightingale.
You are doing everything right by using a to_date function and specifying the time. The time is there in the database. The trouble is just that when you select a column of DATE datatype from the database, the default format mask doesn't show the time.If you issue a. alter session set nls_date_format = 'dd/MON/yyyy hh24:mi:ss'.ou are doing everything right by using a to_date function and specifying the time. The time is there in the database. The trouble is just that when you select a column of DATE datatype from the database, the default format mask doesn't show the time.
In SQL Server you can use YEAR, MONTH and DAY instead of DATEPART. (at least in SQL Server 2005/2008, I'm not sure about SQL Server 2000 and older). I prefer using these short forms because to me, YEAR(getdate()) is shorter to type and better to read than DATEPART(yyyy, getdate()) . So you could also query your table like this: share | improve this answer.