108 это 2008 минус 1900. 1900 это как начальная точка отсчёта.
Сортировать можно - это хорошо, конечно. Но можно и ввести что-нибудь типа 10812 1130 и долго гадать над полученным результатом, ибо где-то используется только первое число, а в другом месте - оба.
меня тут порадовали. сказали, что MSSQL - это вообще величайший прогресс. раньше оно вообще в аксессе жило. но тех уродов, которые при переносе не потрудились это изменить, таки надо убить.
я подозреваю, что переносили из аксесса через текстовые файлы. оно как туда вынеслось в американском формате, так его строкой в MSSQL и засобачили, не задумываясь
Comments 22
А вот как вам такая запись даты:
10812 1231
(в двух полях smallint)
На человечьем языке означает 31.12.2008
Reply
но это хотя бы можно легко сортировать..
Reply
1900 это как начальная точка отсчёта.
Сортировать можно - это хорошо, конечно. Но можно и ввести что-нибудь типа 10812 1130 и долго гадать над полученным результатом, ибо где-то используется только первое число, а в другом месте - оба.
Reply
Reply
Reply
но тех уродов, которые при переносе не потрудились это изменить, таки надо убить.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
01/01/01
01/01/02
01/01/03
..
01/01/09
02/01/01
...
Нормально, ящитаю.
Reply
Reply
Leave a comment