#0
by dauster
Добрый день, уважаемые. Такой вопрос по восьмерке: требуется хранить некоторый набор данных в регистре сведений; среди этих данных есть время (без даты). Вот думаю, как правильнее его хранить - в ресурсах типа дата (выделять только время) или как число? Как на ваш взгляд верно и почему? Спасибо.
#3
by dauster
Ну, на мой взгляд, число чем-то удобнее, т.к. потом при анализе прибавляешь его к любому дню и получаешь время на определенную дату (для того, чтобы получить время из произвольной даты-времени для сравнения с данными регистра потребуется больше манипуляций). Плюс у меня еще есть опасения, что в БД хранить только время в дате - неэффективно (больше места занимает, чем число).
#4
by Рэйв
вот тебе формула получени чего ты хочешь и немучай себе моск //------- ЛюбаяДатаСВременем=НачалоДня(ЛюбаяДата)+(ХранимаяДатаВремя-НачалоДня(ХранимаяДатаВремя))
#5
by Рэйв
>>в БД хранить только время в дате - неэффективно (больше места занимает, чем число). ну ты еще байты посчитай в памяти.
#6
by dauster
да я вообще в курсе как анализировать данные при хранении любым способом :) вопрос в правильности решения с точки зрения методологии. к тому же с числом опять же эффективнее, имхо: а что плохого в том, чтобы считать байты? у меня большая база, лишнее место тратить не хочется.
#8
by vmv
именно мелочи причина проблем во всех БД, если рассуждать как вы, то проблемы станут неразрешимими
#9
by Invaa
в принципе и строкой можно хранить длинны 6 или 8. но, числом конечно эффективней всего. Но тут еще вопрос в том, как ты будешь использовать это время потом, то есть можно заведемо подобрать так, чтобы было удобней запросы писать с таким временем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- ЗУП: Структура РС - ПлановыеНачисленияРаботниковОрганизаций
- Как поменять счет в уже имеющейся проводке
- 8.2. СКД. Долгий вывод колонок в иерархии.
- Доступ к реквизитам выгружаемого узла плана обмена
- Не списываются партии при возврате поставщику в УТ 8
- Не отображает рабочий стол при запуске веб-клиента через ссылку с параметрами
- Ошибка при получении характеристик принтера
- Менеджер временных таблиц (Временная таблица уже существует) :-(
- поместить список значений в константу
- 1С 8.2 Настройка ячейки отчета
- Цикл по табличному полю не сохраненного документа (формы)
- v8: Загадочные настройки... УТ. Задваивание взаиморасчетов
- Как подружить 1С 8.2 и Exchange 2010
- Как округлить 1 тонну до целого вагона?
- Глюк. При создании группы справочника создается элемент!
- Как в регистре сведений отловить событие при удалении записи?
- v8: Вопрос по проведению по партиям при оценке себестоимости МПЗ "по средней"
- Сбилась нумерация документов после настройки обмена данными
- Как быстро удалить весь справочник целиком
- Изменение кода элемента справочника в 1С8