powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите получить дату с числа
11 сообщений из 36, страница 2 из 2
Помогите получить дату с числа
    #38238298
BlackRaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и как по вашему скуль поймет где тут месяц? (2013424) вот если б 2013 0 424 то все бы прошло
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238310
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
STsarionov
Сначала посмотрите какую строку сформировали без конвертации, у вас должно получиться что-то типа YYYYMMDD.
Ну и возможно у вас получается несуществующая дата, тогда тоже будет выдаваться ошибка конвертации.
Так у меня и получается "что-то типа YYYYMMDD". авторПолучаю такую строку
2013424
Да и дату существующая. "Ругается" на отсутствие слэша.
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238311
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучка,

какого типа Y и M?
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238320
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучкаТак у меня и получается "что-то типа YYYYMMDD".
Вот именно что-то вроде
Подумаешь одна позиция отсутствует, ну пусть сервер подумает сам
Он что тупой ? Не может понять, что 42-го месяца не бывает и сам добавить 0 ?
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238321
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iapПрогер_самоучка,

какого типа Y и M?Если целого, то
Код: sql
1.
SELECT CAST(STR(10000*Y+100*M+24));
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238326
Фотография Shakill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучкаТак у меня и получается "что-то типа YYYYMMDD". авторПолучаю такую строку
2013424Да и дату существующая. "Ругается" на отсутствие слэша.
маска 'YYYYMMDD' означает, что должно быть ровно по два символа для номеров месяца и дня. ваша строка этой маске не соответствует
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238327
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iapiapПрогер_самоучка,

какого типа Y и M?Если целого, то
Код: sql
1.
SELECT CAST(STR(10000*Y+100*M+24));

Опечатка:
Код: sql
1.
SELECT CAST(STR(10000*Y+100*M+24) AS DATETIME);
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238329
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GloryИ какой дате соответствует строка 2013424 по-вашему ?Понял ошибку. Понять и простить)

BlackRaider и как по вашему скуль поймет где тут месяц? (2013424) вот если б 20130424 то все бы прошлоСпасибо.
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238330
ambarka_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если автор не видит разницы между YYYYMMDD и 2013424, то будет очень трудно сделать хоть что-то...
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238338
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iapiapпропущено...
Если целого, то
Код: sql
1.
SELECT CAST(STR(10000*Y+100*M+24));

Опечатка:
Код: sql
1.
SELECT CAST(STR(10000*Y+100*M+24) AS DATETIME);


Тип
Код: sql
1.
int


Какой интересный способ вы предложили. Оригинальный(по крайней мере для меня)
Благодарю.
...
Рейтинг: 0 / 0
Помогите получить дату с числа
    #38238348
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ambarka_maxЕсли автор не видит разницы между YYYYMMDD и 2013424, то будет очень трудно сделать хоть что-то...
Разницу-то я вижу. "Не видит разницы" и невнимательность лежат в разных плоскостях.
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите получить дату с числа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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