找不到变量“Rs.Temp”

时间:2016-07-15 10:09:25

标签: postgresql

我在Alpha Anywhere查询(AlphaADO)部分执行sql查询时遇到错误。

enter image description here

我正在执行的代码已附上。

SELECT * FROM
(SELECT 
tbl_wo_kitting.wo_kitting_id, 
tbl_wo_kitting.level_no, 
tbl_wo_kitting.line_no_parent, 
tbl_wo_kitting.line_no AS kitting_line_no, 
tbl_wo_kitting.production_type, 
tbl_wo_kitting.quantity AS kitting_quantity, 
tbl_wo_kitting.release_to_wr, 
tbl_wo_kitting.mpn, 

m_product.m_product_id, 
m_product.value, 
m_product.name, 
m_product.storelocator, 

tbl_wo_project.wo_project_id, 
tbl_wo_project.line_no AS project_line_no, 
tbl_wo_project.quantity AS project_quantity, 

m_transaction_moveqty_v.qtyonhand AS qtyonhand, 

tbl_work_order.work_order_id, 
tbl_work_order.reference_key, 

case 
when tbl_wo_kitting.level_no,  = 'P+'
then '0'
else tbl_wo_kitting.level_no, 
end as linenumber,

case 
when tbl_wo_kitting.line_no_parent = 'PT+'
then '0'
else tbl_wo_kitting.line_no_parent
end as linenoparent


FROM (tbl_wo_kitting tbl_wo_kitting

     INNER JOIN (m_product m_product
         INNER JOIN m_transaction_moveqty_v m_transaction_moveqty_v
             ON  m_product.m_product_id = m_transaction_moveqty_v.m_product_id )
         ON  tbl_wo_kitting.m_product_id = m_product.m_product_id 

     INNER JOIN (tbl_wo_project tbl_wo_project
         INNER JOIN tbl_work_order tbl_work_order
             ON  tbl_wo_project.work_order_id = tbl_work_order.work_order_id )
         ON  tbl_wo_kitting.wo_project_id = tbl_wo_project.wo_project_id )) AS TABLE1

ORDER BY tbl_wo_kitting.level_no, (string_to_array(linenoparent, '.'))::int[],(string_to_array(linenumber, '.'))::int[]

有什么想法吗?这是从PostgreSQL中选择的。 非常感谢你提前。

0 个答案:

没有答案