Вы можете использовать следующее
UPDATE mytable
SET mydate = CAST( TIMESTAMPADD( SQL_TSI_YEAR, 100, datefield ) as SQL_DATE )
WHERE YEAR( datefield ) = 1909
(если у вас есть поле метки времени, а не поле даты, вы можете не указывать CAST ... AS SQL_DATE)
Чтобы объединить, вы должны объединить строки, чтобы изменить их на строку, которую вы можете использовать CAST или CONVERT
UPDATE mytable
SET datefield = CAST ( TRIM( CAST( MONTH(datefield) AS SQL_CHAR ) ) + '/' + TRIM( CAST( DAYOFMONTH( datefield ) AS SQL_CHAR ) ) + '/2009' AS SQL_DATE )
WHERE YEAR( datefield ) = 1909
(если у вас есть поле метки времени, а не поле даты, вы можете опустить CAST ... AS SQL_DATE,но тогда нужно заново добавить время)