sql >> Database teknologi >  >> RDS >> Oracle

Brug af Oracle-database med CakePHP 2.0

Efter at have spurgt nogle CakePHP-udviklere kom jeg ud med den konklusion, at det ikke er muligt at bruge en Oracle-database med CakePHP 2.3, hvis du vil gøre en ordentlig brug af CakePHP-modeller og deres forespørgselssyntaks. Der er endnu ingen tilgængelige drivere til Oracle i CakePHP, som er fuldstændig funktionel.

Derfor var den løsning, jeg fandt, at bruge OCI8-funktionerne i PHP.

Sådan kunne jeg bruge oci_parse at forespørge direkte mod DB'en eller rettere kalde en PL-SQL-procedure, hvilket er hvad jeg endelig besluttede at gøre. (på grund af sql-funktionerne kompleksitet og opgavefordelingen inde i min arbejdsgruppe)

Nu kan jeg ikke gøre brug af mange af fordelene ved at bruge CakePHP-modeller, men det var den eneste måde.



  1. Er det muligt at forespørge i en kommasepareret kolonne for en bestemt værdi?

  2. Mulige måder at løse problemet med korruption af SQL Server-metadata

  3. Hvordan vælger man en understreng i Oracle SQL op til et bestemt tegn?

  4. MySQL dump efter forespørgsel