Я создал таблицу ниже и вставил записи ниже, и она отлично работала.
------------------------------------------
CREATE TABLE IF NOT EXISTS `supactiv`
(
`dactivityid` int(11) NOT NULL AUTO_INCREMENT,
`saction` enum('A','B','C','D') NOT NULL,
`resolution` text NOT NULL,
`createdon` date NOT NULL,
`updatedon` timestamp NOT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`dactivityid`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
------------------------------------------
INSERT INTO `supactiv` (`dactivityid`, `saction`, `resolution`, `createdon`, `updatedon`)
VALUES (1, 'A', '', '2015-07-02', '2015-07-02 17:51:03'),
(2, 'B', 'test', '2015-07-02', '2015-07-02 17:51:03'),
(3, 'C', '', '2015-07-02', '2015-07-02 17:51:03');
------------------------------------------
Я создал таблицу выше и попробовал ваш запрос, он работает абсолютно нормально.Вы можете проверить тип таблицы и другие аспекты.
Или создать таблицу SQL и SQL данных, чтобы я мог проверить и ответить вам лучше всего.
Спасибо