Привет, я наконец спросил вопрос, как отправить запрос в базу данных Oracle, и я получил ответ, и теперь я снова застрял в проблеме, как отправить еще один запрос в формате чистого SQL после отправки номера счета в базу данных при подключении кoracle database: - Предыдущий запрос, который я использовал для отправки номера счета-фактуры, имел значение в базе данных: -
<?php
$db = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 83.111.41.30)(PORT = 1536)))(CONNECT_DATA=(SID=TEST)))" ;
if($c = OCILogon("XXWEBSITE", "xxwebsite", $db))
{
$stid = oci_parse($c, "call apps.xx_ar_cust_os_bal_pkg.xx_ar_cust_os_bal_proc('34499', :inv_num, :unit_no, :cust_name, :inv_date, :trans_type, :cust_no, :outstanding_amount, :err)");
/* Do this for each bind variable */
oci_bind_by_name($stid, ":inv_num", $inv_num);
.........
oci_bind_by_name($stid, ":err", $err);
$check = oci_execute($stid);
print_r($check);
OCILogoff($c);
}
else
{
$err = OCIError();
echo "Connection failed.";
}
?>
, и теперь у меня есть еще один чистый SQL-запрос, который мне нужно отправить, чтобы получить выходные данные из базы данных.и мне нужно отправить запрос sql сразу после отправки номера счета в базу данных: -
SQL: -
SELECT SUM (aps.amount_due_remaining) Due Amount, ra.trx_number,
ofc.office, hp.party_name, TO_CHAR (ra.trx_date), rt.NAME,
hc.account_number
FROM ar.ra_customer_trx_all ra,
ar.ar_payment_schedules_all aps,
ar.ra_cust_trx_types_all rt,
apps.hz_cust_accounts hc,
apps.hz_parties hp,
apps.pn_locations_v ofc
WHERE 1 = 1
AND TO_CHAR (ofc.location_id) = ra.attribute5
AND hc.cust_account_id = aps.customer_id
AND ra.customer_trx_id = aps.customer_trx_id
AND ra.org_id = aps.org_id
AND ra.cust_trx_type_id = rt.cust_trx_type_id
AND ra.bill_to_customer_id = hc.cust_account_id
AND hp.party_id = hc.party_id
AND aps.amount_due_remaining <> 0
AND TO_CHAR (ofc.location_id) = ra.attribute5
AND rt.NAME IN
('AC Bill ARA', 'ARA - Connection Fee', 'ARA Cooling
Deposit',
'ARA - Demand Charges', 'AC Bill ARR')
AND ra.trx_number = '34499'
GROUP BY ofc.suite,
rt.NAME,
ra.trx_number,
ofc.office,
hp.party_name,
ra.trx_date,
rt.NAME