Tôi có thể trích xuất tháng và ngày bằng cách sử dụng Day(Date())
, Month(Date())
. Tôi không thể trích xuất giờ, với HOUR(Date())
. Tôi nhận được lỗi sau đây.Trích xuất giờ từ một DateTime (SQL Server 2005)
'HOUR' is not a recognized built-in function name.
Làm cách nào để trích xuất giờ?
thể trùng lặp của [T-SQL datetime làm tròn đến phút gần nhất và giờ gần với việc sử dụng các chức năng] (http://stackoverflow.com/questions/6666866/t-sql-datetime -gần-tới-gần-phút-và-gần nhất-giờ-với-sử dụng-chức năng) – Pekka
@Pekka - Trong câu hỏi này, chúng chỉ muốn phần giờ của 'DATETIME'. Câu hỏi được liên kết muốn toàn bộ ngày tháng và thời gian, với phần thời gian được làm tròn thành phút hoặc giờ gần nhất; nó không phải là một bản sao. – Tony