Я создаю представление SQL для файла, который удаляет пробелы в определенном поле. У меня вопрос: есть ли зачем устанавливать ключ для этого нового представления, чтобы человек все еще мог ЦЕПИТЬ файл? Мы находимся на V5R3.
Хорошо, нашел ответ на http://archive.midrange.com/midrange-l/200809/msg01062.html.
Это невозможно в V5R3. Предположительно, на V6R1 это возможно.
Не могли бы вы сделать копию поля с удаленными пробелами? Вы можете обновить удаленную копию, используя файловый триггер. Затем создайте индексный / логический файл поверх вырезанной копии поля.
Не могли бы вы сделать то же самое, используя логический файл или оператор OPNQRYF? Оба из них позволяют вам задавать ключевые поля и могут удалять пробелы в файле.
OPNQRYF