วันนี้เรามาลองดูวิธีการแยกข้อมูล วันที่ และ เวลา จากข้อมูลที่ถูกเก็บด้วยชนิด DATETIME นะครับ
สำหรับ 2000/2005
SELECT
CONVERT(VARCHAR(8),GETDATE(),108) AS HourMinuteSecond
, CONVERT(VARCHAR(8),GETDATE(),101) AS DateOnly
GO
สำหรับ 2008 ที่แตกต่างกันก็เพราะว่าใน 2008 มีชนิดข้อมูลเพิ่มขึ้นมาคือ DATE และ TIME
SELECT
CONVERT(TIME,GETDATE()) AS HourMinuteSecond
, CONVERT(DATE,GETDATE(),101) AS DateOnly
ที่มา
sqlauthority