The following statement does not run in SQLSERVER 2005

Code:
INSERT INTO Schedule (DATE, MEMBER_ID, QTY)
VALUES ('1/1/2009', 271, 99)
ON DUPLICATE KEY UPDATE QTY = 88
Any ideas why?