меня тут порадовали. сказали, что MSSQL - это вообще величайший прогресс. раньше оно вообще в аксессе жило. но тех уродов, которые при переносе не потрудились это изменить, таки надо убить.
AFAIK, SQLServer поддерживает updatable views (http://msdn.microsoft.com/en-us/library/aa258253(SQL.80).aspx), так что не всё так плохо, как могло бы быть.
Понимаешь ли, в чём дело. Я видел там выше волшебное слово "аксесс". А в аксессе кагбе сортируй-не сортируй, всё равно получишь то, что клиент у себя там внутри насортировал.
Под аксессом оно было в девичестве. Полагаю, что при переезде под микросиквель код дотачивался рашпилем — почему нельзя было и структуру таблиц доточить?
108 это 2008 минус 1900. 1900 это как начальная точка отсчёта.
Сортировать можно - это хорошо, конечно. Но можно и ввести что-нибудь типа 10812 1130 и долго гадать над полученным результатом, ибо где-то используется только первое число, а в другом месте - оба.
я подозреваю, что переносили из аксесса через текстовые файлы. оно как туда вынеслось в американском формате, так его строкой в MSSQL и засобачили, не задумываясь
no subject
А вот как вам такая запись даты:
10812 1231
(в двух полях smallint)
На человечьем языке означает 31.12.2008
no subject
но это хотя бы можно легко сортировать..
no subject
no subject
no subject
но тех уродов, которые при переносе не потрудились это изменить, таки надо убить.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
01/01/01
01/01/02
01/01/03
..
01/01/09
02/01/01
...
Нормально, ящитаю.
no subject
no subject
А в аксессе кагбе сортируй-не сортируй, всё равно получишь то, что клиент у себя там внутри насортировал.
no subject
no subject
no subject
no subject
1900 это как начальная точка отсчёта.
Сортировать можно - это хорошо, конечно. Но можно и ввести что-нибудь типа 10812 1130 и долго гадать над полученным результатом, ибо где-то используется только первое число, а в другом месте - оба.
no subject
no subject
no subject
no subject
Впрочем с таким подходом и аксесс и мссиквель не в чем не виноваты
no subject