powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / View from table
8 сообщений из 33, страница 2 из 2
View from table
    #39246219
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill Razuvaevнашел галку в списке полей, но понять, что R - это returning - не просто.


Действительно... Хотел Returning, а получил какую-то непонятную колонку R...

Кстати, по умолчанию, оно включает в триггеры вычисляемые поля, что не есть гуд. Тем более, что сообщение об ошибке не очень информативное.

Кто "оно" и в каком виде включает?
...
Рейтинг: 0 / 0
View from table
    #39246236
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertКто "оно" и в каком виде включает?При отметке "Create BI trigger" на основе вышеприведенной таблицы видим скрипт, в котором в insert включено вычисляемое поле (что, по идее, вообще запрещено должно быть).
...
Рейтинг: 0 / 0
View from table
    #39246243
Kirill Razuvaev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,
честно говоря, я предполагал, что галка будет одна, на основе которой будет либо для всех генерироваться returning, либо для всех не будет. IMHO, редко когда требуется returning отдельных (выбранных) полей.
...
Рейтинг: 0 / 0
View from table
    #39246253
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill Razuvaevчестно говоря, я предполагал, что галка будет одна, на основе которой будет либо для всех генерироваться returning, либо для всех не будет. IMHO, редко когда требуется returning отдельных (выбранных) полей.

Щелкай на непонятную R в заголовке колонки для включения сразу всех полей.
Триггер на BEFORE INSERT проверю, а ты пока можешь и сам блок подрихтовать.
...
Рейтинг: 0 / 0
View from table
    #39246677
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kirill Razuvaev]При отметке "Create BI trigger" на основе вышеприведенной таблицы видим скрипт, в котором в insert включено вычисляемое поле (что, по идее, вообще запрещено должно быть).
Вильну в сторону, но в тему.
При экспорте данных таблицы в скрипт включаются данные вычисляемых полей. Скрипт получается негодным к использованию. Пусть автоматом даже все поля будут помечены для экспорта. Но ведь нет признака в диалоге выбора полей, вычисляемое поле или нет, по которому можно было бы определиться с отключением поля. Потому открываем метаданные таблицы, ищем вычисляемые поля, запоминаем наименования, отключаем их в диалоге экспорта...
...
Рейтинг: 0 / 0
View from table
    #39246997
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o_v_aПри экспорте данных таблицы в скрипт включаются данные вычисляемых полей.

Да ну? Проверил - они даже в список полей, доступных для экспорта, не попадают.
...
Рейтинг: 0 / 0
View from table
    #39247663
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

o_v_a видимо делал экспорт из SQL Editor, а не из таблицы.
...
Рейтинг: 0 / 0
View from table
    #39248645
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,
дадада, я неправильно задачу сформулировал. Спасибо.
В SQL-эдиторе выполняю select
и результаты - в скрипт

Пример: мне надо сохранить частично данные из таблицы. Делаю выборку по некоторым критериям (в том числе опираясь на связи со справочниками) и результаты в скрипт сохраняю.
Юзвери потом делают какие-то эксперименты им нужные, я по окончании этих экспериментов просто очищаю таблицу от сформировавшихся "левых" данных этих экспериментов и выливаю данные из скрипта в таблицу обратно. И натыкаюсь на вычисляемые поля.

В принципе, ССЗБ. Не стоит, наверное, лишней логикой нагружать редактор скриптов. Снимаю "фича реквест" :)
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / View from table
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]