Мой SQL ограничен, и я унаследовал схему, поэтому, пожалуйста, будьте проще!
Верхние таблицы заполнены, нижняя часть предназначена длябыть завершен.Клиент хочет простую ссылку, C_SCAFFOLD_DOMAIN_COMBO, для каждого C_SEQUENCE_RESULT одного и того же ТИПА, имеющего одинаковые C_PROTEIN_REGIONs (только когда-либо два) одного и того же REGION_NAME.
Мое намерение состоит в том, чтобы прочитать каждый C_SEQUENCE_RESULT, получая (2)ПОСЛЕДОВАТЕЛЬНОСТИ с их REGION_NAME с использованием курсора.
Затем я могу проверить, есть ли на них ссылка C_SCAFFOLD_DOMAIN_COMBO.
Если это так, то просто добавьте правильный FK C_SCAFFOLD_DOMAIN_NAME FK к * * 101Q * *.1015 * Если нет, создайте новую запись C_SCAFFOLD_DOMAIN_NAME с соответствующими ссылками C_PROTEIN_REGION и добавьте FK в C_SEQUENCE_RESULT.
Мой запрос SQL возвращает два результата для каждого C_SEQUENCE_RESULT, например,
REGION_NAME ------SEQUENCE
Цикл 1 ------ ABCDEFG
Цикл 2 ------ HIJKLMN
Работает как простой запрос и может ВСТАВИТЬ В временную таблицуи получить значения.Как курсор я, кажется, не в состоянии.
Как я могу прочитать данные, возвращенные выше, используя курсор?
Спасибо