php oracle查询行数,如何在PHP中从Oracle获取0行更新的查询/数据?

假设我正在触发将上传数据的查询,如果所有值都可用,否则将会更新0行。所以如何让这些0行更新来自Oracle数据库的查询/数据在PHP中?

在我的脚本中,如果item_flag是N,我正在更新表,item_name存储在$ sku中,因此使用& site_code在$ final_code中,所以这些都在哪里条件。

所以如果更新查询以值更新成功运行,那么我将执行结果放在$ result&更新Mysql表的状态。

但是,发生的情况是,当有一些数据不存在时,在更新查询中说$ sku,然后查询以0行更新运行...&同样它会移动到if($ result)loop&更新我不想要的状态,因为实际上数据/行不会更新...

所以如何获得0行更新Oracle中的查询/数据在PHP中?

--------------some code above--------

$query_ora_update = "UPDATE ITEM_DETAILS SET ITEM_FLAG= 'Y', LAST_UPDATE_DATE = sysdate WHERE ITEM_NAME = '$sku' AND SITE_CODE = '$final_code' AND ITEM_FLAG = 'N' ";

$parse_result = oci_parse($conn,$query_ora_update);

$result = oci_execute($parse_result);

oci_commit($conn);

if($result)

{

$query_update_alert = "UPDATE product_creation SET alert_status =1 where

entity_id = $entity_id and sku = '$sku' and alert_status = 0";

$result_query_update_alert = mysql_query($query_update_alert);

}

-------------------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值