差異比較
Last updated
Last updated
SQL Server
Oracle
SQL風格
T-SQL
PL/SQL
查詢當前日期和時間
SELECT GETDATE(), SYSDATETIME()
SELECT SYSDATE, SYSTIMESTAMP FROM dual
格式化日期和時間
CONVERT() or FORMAT()
to_char() (近似convert(),但側重轉為字串)
SELECT FORMAT(getdate(), 'd', 'en-gb')
SELECT to_char(sysdate, 'MM/DD/YY HH24:MI:SS') FROM dual;
SELECT FORMAT(getdate(), 'MM/dd/yy hh:mm.ss')
SELECT CONVERT(varchar(8), getdate(), 112) (*註1)
最小日期
DATETIME (1753/1/1)
DATE(公元前4712/1/1)
DATETIME2(0001/1/1)
ISNULL
COALESCE
ANSI
X
O
速度
fast
slow