レコードをソフトロックし、同時に返そうとしています。このクエリは、SQL Management Studio または Navicat で期待どおりに機能しますが、コードに挿入すると、レコードが更新されますが、何も返されません。
$query = $dbh2->query("UPDATE TOP (1) [_partners_customers_details] SET STATUS = '1'
OUTPUT B.ID AS NEWID,inserted.* FROM _partners_customers_details A
LEFT JOIN Billing_partners_customers B ON A.CIID = B.ID
WHERE A.STATUS IS NULL
");
$OUTPUTS = $query->fetchall();
print_r($OUTPUTS);