Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.50524NEWDSQL Сортировка в подзапросе.Инструментарий прикладного программистаПрямой SQL
DSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не работает order by во вложенном подзапросе на DSQL Если подзапрос стоит в списке выборки (перед FROM), то ORDER BY вызывает ошибку компиляции. Если после FROM, то компилируется, но поля, по которым сортировать, не распознаются, если это не алиасы полей подвыборки, а другие поля таблиц подзапрсоа.Исправлено. Предупреждение! ORDER BY в подзапросе обычно бессмысленно. sql select * from (select * from OBOROT order by DATOB); В этом примере порядок записей будет произвольный! Внутренняя сортировка не сохранится. Важен только самый внешний ORDER BY На MSSQL пример откажется выполняться, на oracle выполнится с КАКИМ-ТО порядком. Единственно, когда это имеет смысл -- совместно с TOP (но без UNION) sql select * from (select top 5 * from OBOROT order by DATOB);
101.50893NEWне работает sql select * из таблицы с массивным полем на MSSQLИнструментарий прикладного программистаПрямой SQL
DSQL MSSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- На прямом SQL не работает код select * from OBOROT (из любой таблицы с массивным полем) Имя поля уходит в БД как TBLOS[1] а должно превращаться в TBLOS#1# на MSSQLИсправлено.
101.51362NEWПеренести решение 102.121779 в втлантис 5.4Инструментарий прикладного программистаПрямой SQL
DSQL Филиальность ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не работает/неправильно работает вставка через DSQL на филиальной базе в общие таблицы (программа все равно пытается заполнить филиал)Исправлено.