Oracle
 sql >> база данни >  >> RDS >> Oracle

oci_bind_by_name не работи в PHP

РАЗБРАХ! Съжалявам, че ви безпокоя... Допуснах глупава грешка.

Редът с код:$result_row = oci_fetch_array($s, OCI_BOTH) се изпълняваше и в двата кода. Но във втория сценарий $result_row[0] върнати стойности където като $result_row[0] се проваля в 1-ви сценарий.

Това отново е, защото използвах различни РЕЖИМИ на извличане на данни. OCI_ASSOC в първия случай и OCI_BOTH във втория случай.

Така че най-накрая, когато написах $result_row['ID'] , получих желаните резултати.

Наздраве!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Набори от една таблица, групирани по колона

  2. Зависимости от базата данни на Oracle в PL/SQL

  3. OracleCommandBuilder.DeriveParameters() хвърля OracleException:ORA-06564:обектът не съществува ORA-06512:в SYS.DBMS_UTILITY

  4. Режим на престой и прилагане на Hotpatch в adop R12.2

  5. Грешка в заявката за Oracle Подзаявката за един ред връща повече от един ред