Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
MS SQL 7. Формат поля datetime ограничен секундами, а мне надо и миллисекунды. Это принципиальная позиция MS SQL 7 ?Как можно обойти? Пишите. Принимаю любые советы :о) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 04:03 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
А на 7.0 getdate() с милисекундами. Если да, то пишите getdate() в varchar(не_знаю_сколько) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 05:46 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
>MS SQL 7. Формат поля datetime ограничен секундами Это откуда у Вас такие сведения? Читаем BOL: datetime Date and time data from January 1, 1753 through December 31, 9999, to an accuracy of one three-hundredth of a second (equivalent to 3.33 milliseconds or 0.00333 seconds) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 05:48 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
Datetime сохраняется с точностью до одной трехсотой доли секунды (3.33 милисекунды). Но округление милисекунд весьма интересное: 1-3мс=1 мс, 4-6мс=3мс... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 05:55 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
>Это принципиальная позиция MS SQL 7 А если бы дата хранилась с точностью до одной миллионной секунды, нашелся бы кто-то кто заявил бы "А почему не до одной миллиардной?" Поэтому не надо предъявлять претензий фирме, а если Вам нужно хранить данные с большой точностью, то заведите еще одно поле, где будете хранить доли секунд с нужной Вам точностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 06:03 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
А на фига собственно, позвольте Вас спросить? Для уникальности опреации - берите timestamp. А для интерфейса.... Короче по-моему, Вы ищете себе приключений там где их не должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 06:20 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
Может тип поля smalldatetime, и надо то всего изменить тип поля на datetime и вся проблема решится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 06:56 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
declare @DR datetime INSERT INTO RegDoc (...., DataReg) SELECT ............., @DR FROM Документы WHERE ID =@ID Выжимка из сохранённой процедуры. В таблице RegDoc поле DataReg - datetime. А результат ограничен секундами. Где я потерял миллисекунды ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 07:25 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
Ошибка вкралась в верхнем постинге. Пропущена строка инициации переменной, до select declare @DR datetime SELECT @DR=getdate() Вопрос открыт! Принимаю любые мнения и советы :о) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 07:29 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
Кстати, может кто знает - а как определяется время с такой точностью? Ведь системный таймер имеет точность гораздо меньшую (50-60 мс). Буду весьма благодарен за любую информацию по этому поводу или ссылки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 08:17 |
|
||
|
Не хватает временной точности
|
|||
|---|---|---|---|
|
#18+
Так может вся проблема просто в формате, в котором данные на экране отображаются? Никогда у меня проблем не было с getdate() и миллисекундами - регулярно при оценке быстродействия пользуюсь getdate() и чаще всего речь идет о временах максимум в несколько сот миллисекунд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2001, 10:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32012611&tid=1825781]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 382ms |

| 0 / 0 |
