DB2 и PL/1: избегайте избыточности, создавая ссылку на соответствующий курсор, работайте с ним
Я пишу подпрограмму PL/1, которая читает данные из DB2. В зависимости от ввода используется один из 3 курсоров. Они должны быть открыты, извлечены, закрыты и т. Д. В каждой из этих специфических для курсора операций я должен указать его имя. Это приводит к очень избыточному коду, потому что остальные операции одинаковы для каждого случая.
Можно ли создать ссылку, на которую я бы назначил соответствующий курсор? Тогда я мог бы использовать это для выполнения необходимых задач только один раз.
Из-за связанных с безопасностью ограничений я не могу использовать динамический (подготовленный) SQL.
И есть ли ссылка, содержащая все команды, которые я могу использовать в своих инструкциях SQL EXEC?
заранее спасибо
Дэвид
1 ответ
И есть ли ссылка, содержащая все команды, которые я могу использовать в своих инструкциях SQL EXEC?
IBM называет Информационный центр для DB2 тем, что содержит ссылку на SQL для этого продукта.