Ниже приводится postgressql
запрос:SQL Server query- преобразования Postgres на сервер SQL MS DB
select to_char(to_timestamp(rolloffdate,'MM/DD/YYYY'),'Month YYYY') period, * from employeedetails WHERE EMPLOYEE_STATUS > 3
ORDER BY to_timestamp(rolloffdate,'MM/DD/YYYY')
Может кто-нибудь, пожалуйста, преобразовать это в microsoft sql server 2008
. В нем говорится, что to_char
и to_timestamp
не является встроенным в имени функции
неродственного, но: какой тип данных является 'rolloffdate'? Если это уже дата или временная метка, то вызов 'to_timestamp' на ней совершенно бесполезен (на самом деле это ошибка, ожидающая появления). Если это _not_ timestamp, тогда возникает вопрос: почему вы храните метки времени в столбце varchar? –
дата отката имеет тип данных datetime. И я удалил timestamp, он отлично работает –