Получение ошибки при выполнении скрипта. Я пытаюсь заменить текст оракула to_date с преобразованием sql сервера (datetime_
Сообщение 102, Уровень 15, Состояние 1, Строка 9
Неверный синтаксис около '02'.
Сообщение 132, Уровень 15, Состояние 1, Строка 9
Ярлык «HH24» уже объявлен. Имена меток должны быть уникальными в пакете запроса или хранимой процедуре.
Сообщение 132, Уровень 15, Состояние 1, Строка 9
Ярлык «MI» уже объявлен. Имена меток должны быть уникальными в пакете запроса или хранимой процедуре.
Поискал в google решения о том, как работает замена, не смог найти решение о том, как обращаться с ярлыками, но я не думаю, что это пригодно для ярлыка. Я просто заменяю один текст другим. Похоже, SQL Server не любит определение времени оракула.
update table
set table.clobfield = REPLACE(table.clobfield,'BETWEEN TO_DATE('02/01/2011 00:00:00', 'MM/DD/YYYY HH24:MI:SS') AND TO_DATE('02/10/2011 23:59:59', 'MM/DD/YYYY HH24:MI:SS')',
'BETWEEN CONVERT(DATETIME, '02/01/2011 00:00:00') AND CONVERT(DATETIME,'02/10/2011 23:59:59')')
Я ожидаю, что текст sql sever заменит текст оракула to_date