LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Про float речь была в том контексте, что если внутренние операции над данными не соответствуют внешним, очень сложно реализовывать алгоритмы на этих данных. Хотя выгрузке и загрузке, разумеется, это никак не мешает.

Впрочем, в 1С это как раз в полный рост. «ВЫБРАТЬ Поле1 / Поле2 ИЗ Таблица» и «ВЫБРАТЬ Поле1, Поле2 ИЗ Таблица» + Выборка.Поле1 / Выборка.Поле2 легко могут дать разные результаты, потому что в первом случае делит SQL, а во втором 1С. Более того, даже поиск по равенству строки в SQL без учёта регистра, а в языке 1С с учётом регистра.

Исходная версия monk, :

Про float речь была в том контексте, что если внутренние операции над данными не соответствуют внешним, очень сложно реализовывать алгоритмы на этих данных. Хотя выгрузке и загрузке, разумеется, это никак не мешает.

Впрочем, в 1С это как раз в полный рост. «ВЫБРАТЬ СУММА(Поле) ИЗ Таблица» и «ВЫБРАТЬ Поле ИЗ Таблица» + .Итог(«Поле») легко могут дать разные результаты, потому что в первом случае суммирует SQL, а во втором 1С. Более того, даже поиск по равенству строки в SQL без учёта регистра, а в языке 1С с учётом регистра.