Как в прямой запрос SQL передать дату. #537310


#0 by ptiz
Подскажите, как в запросе SQL передать дату не строкой вида '2008-01-14 12:19:51', а через какую-нибудь функцию типа Со строкой неудобно, т.к. на разных серверах SQL она по-разному формируется (где год-месяц-день, где год-день-месяц).
#1 by shuhard
convert и cast для MS
#2 by ptiz
Пытался копать тут, но не осилил (ни разу это не использовал). Можно пример применительно к данному случаю?
#3 by shuhard
ломает кури sql.ru
#4 by sda553
convert(datetime,'"+data+"',120) число 120 говорит что data будет жестко задана в виде ГГГГ.ММ.ДД чч:мм:сс и не зависеть от региональных настроек даты-времени
#5 by ptiz
хотя хотелось красивше :)
#6 by sda553
ну или так
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С