2016-12-27 3 views
0

Я хочу преобразовать этот запрос powerbuilder в SQL-запрос, но я не получаю надлежащего учебника. Я пытался преобразовать этот запрос Powerbuilder в SQL-запрос, но я не очень уверен в этом.запрос powerbuilder на sql-запрос

PBSELECT(VERSION(400) TABLE(NAME=~"childpart~") COLUMN(NAME=~"childpart.child_part_no~") COLUMN(NAME=~"childpart.part_no~") COLUMN(NAME=~"childpart.component_qty~") COLUMN(NAME=~"childpart.regist_person~") COLUMN(NAME=~"childpart.regist_date~") COLUMN(NAME=~"childpart.regist_time~") COLUMN(NAME=~"childpart.upd_person_name~") COLUMN(NAME=~"childpart.upd_date~") COLUMN(NAME=~"childpart.upd_time~")WHERE( EXP1 =~"childpart.child_part_no~" OP =~"=~" EXP2 =~":p_child_part_no~" LOGIC =~"and~") WHERE( EXP1 =~"childpart.part_no~" OP =~"=~" EXP2 =~":p_part_no~") 

SQL конвертируются запрос

SELECT childpart.child_part_no ,childpart.part_no ,childpart.component_qty ,childpart.regist_person ,childpart.regist_date ,childpart.regist_time ,childpart.upd_person_name ,childpart.upd_date ,childpart.upd_time FROM childpart WHERE EXP1 = childpart.child_part_no OR EXP2 = p_child_part_no and EXP1 = childpart.part_no OR EXP2 = p_part_no 

Любая помощь будет appreciated.Thank заранее.

ответ

0

При просмотре запроса в PowerBuilder, просто нажмите на кнопку Design -> Преобразовать в синтаксисе

+0

Я только .srd файлы и из этого .srd файлов я извлекая их запросы и попытка их преобразования в SQL-запросе – SOP

+0

Вы можете импортировать эти .srd-файлы в PowerBuilder. Или все должно произойти программно? – Michael

+0

Да Все должно происходить программно, у меня нет программного обеспечения powerbuilder, у меня есть файлы (.srd, .srw) и на основе этих файлов мне нужно автоматизировать преобразование запросов Powerbuilder в SQL-запрос. – SOP

0

Правильно преобразованный запрос:

SELECT childpart.child_part_no,childpart.part_no,childpart.component_qty,childpart.regist_person,childpart.regist_date,childpart.regist_time,childpart.upd_person_name,childpart.upd_date,childpart.upd_time 
FROM childpart 
WHERE childpart.child_part_no=:p_child_part_no AND childpart.part_no=:p_part_no 
+0

вы можете добавить немного больше контекста, что вы на самом деле сделали, чтобы исправить эту проблему? –

Смежные вопросы