17.12.2012, 15:58 | #1 |
Участник
|
конвертация времени в SSRS
Добрый день. Подскажите пожалуйста, имеется ли функция подходящая для преобразования времени в строку? Ситуация осложняется тем, что это приходится делать на языке SQL для SSRS-отчета. В АХ 4.0 поле имеет тип TimeOfDay, а в MS SQL Server у него тип int. Поэтому, если например конвертировать время типа int в строку с помощью функции convert(varchar(8), MyTable.MyTimeField,108), на выходе получится число. Нужно сделать, чтобы получилось в формате 08:25:00. Есть какие-нибудь идеи?
__________________
// no comments |
|
17.12.2012, 16:20 | #2 |
Участник
|
TimeOfDay хранит количество секунд с начала суток. Преобразуйте в минуты и часы делением на 60 и 3600 соответственно.
Поле CreatedTime в SQL как INT. Как конвертировать в нормальный формат времени в SQL. Последний раз редактировалось S.Kuskov; 17.12.2012 в 16:25. |
|
|
За это сообщение автора поблагодарили: dech (1). |
|
|