Что не так с этим следующим запросом? Я не могу найти ошибку. Может ли кто-нибудь помочь мне с этой проблемой?
IF (NOT EXISTS(SELECT *
FROM chennai_metro_data
WHERE TIME1 ='09:00' AND DATE1 ='1-23-2017'))
BEGIN
INSERT INTO chennai_metro_data
VALUES (2021700002,'1-23-2017','09:00',1,0,555555)
END
ELSE
BEGIN
UPDATE chennai_metro_data
SET CUMFLOW = 555555
WHERE TIME1 = '09:00' AND DATE1 = '1-23-2017'
END
Я получаю эту ошибку:
Сообщение 206, уровень 16, состояние 2, строка 1
Конфликт типов операндов: int несовместим с датой
INSERT
..... это помогает избежать многих проблем! - person marc_s   schedule 27.02.2017