Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 01.04.2010
Сообщений: 27
1

По каким правилам MS SQL преобразовывает число в datetime?

07.04.2010, 19:50. Показов 1348. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Число 37986 получается в VB из строки кодом: CDec(DateValue('31.12.03'))
(Кстати CDec(DateValue('31.12.2003')) - тоже дает 37986)
(Еще кстати, обратное преобразование:
CDate(37986) - дает дату 31.12.03)

Пишем программно:
'INSERT INTO tablename (num_, type_, date_, value_, fname) VALUES (1, 60, 37986, '0.8234', '01010002.001''

Получаем запись в таблице tablename:
num_ (int) 1
type_ (int) 60
date_ (datetime) 02.01.04 !!!!!!!!!!!!!!!!!????????
value_ (decimal) 0,8234
fname (char) 01010002.001

Объясните, мне, чайнику, пожалуйста(!) по каким правилам MSSQL преобразовывает число в datetime?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2010, 19:50
Ответы с готовыми решениями:

Каким образом можно число 40299 конвертировать в DateTime, чтобы получить 01.05.2010
Есть число, к примеру - 40299. Известно, что это эквивалент даты 01.05.2010. Как на C# число...

Несоответствие формата даты System.DateTime и DATETIME в SQL Express Edition
Столкнулся с такой проблемой: В System.DateTime дата пишется в формате дд.мм.гггг чч.мм.сс, а...

DateTime.Now для DateTime sql server
Я понимаю что данный вопрос не раз открывался но в поисках решения гуглю уже 2-ой день и все...

По каким правилам Windows сохраняет файлы с сайта?
Сохраняю файлы с сайта. Для одних файлов, виндовс предлагает одну директорию, для других другую....

1
85 / 61 / 69
Регистрация: 15.03.2007
Сообщений: 6,906
08.04.2010, 11:28 2
Дату в виде числа может состоять из 4, 6 или 8 цифр
4 цифры - означают только год (yyyy)
6 цифр - yymmdd
8 цифр - yyyymmdd
0
08.04.2010, 11:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2010, 11:28
Помогаю со студенческими работами здесь

По каким правилам генерировать ключи для своей программы
Ребят, я типо мучу программу, к которой потребуются ключи активации. Так вот. Я придумал некие...

Почему DateTime.ToString("yyyy/M/d") ms sql принимает как DateTime?
Доброго времени суток. Я только только начал изучать С# и MS Sql. Подскажите пожалуйста почему...

Каким правилам следует компилятор при разрешении перегрузки методов?
В том числе, если метод перегружен примитивными типами, между которыми возможно неявное привидение,...

Простой php класс который преобразовывает число в строковой еквивалент
Например число 2355 в two thousands three hundreds fifty five. Диапазон чисел от нуля до одного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru