powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типа данных float в date
4 сообщений из 4, страница 1 из 1
Преобразование типа данных float в date
    #39882282
plorkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Имеется поле lead_tm_days (float) со значениям например 5,8,12,3 - срок поставки в днях от текущей даты
Необходимо это поле преобразовать в date

Пробовал такой вариант datediff(dd, cast(getdate() as date) , convert(date,LEAD_TM_DAYS, 10)), но разумеется возникает ошибка Explicit conversion from data type float to date is not allowed.

Прошу пожалуйста помочь.
...
Рейтинг: 0 / 0
Преобразование типа данных float в date
    #39882285
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
DATEADD(DAY, CAST(lead_tm_days AS INT), CURRENT_TIMESTAMP);
...
Рейтинг: 0 / 0
Преобразование типа данных float в date
    #39882288
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
plorkie,

float - не точный формат преставления чисел.
...
Рейтинг: 0 / 0
Преобразование типа данных float в date
    #39882289
plorkie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типа данных float в date
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]