sql >> Databasteknik >  >> RDS >> Oracle

Varning:ocifetch() [function.ocifetch]:ORA-24374:definiera inte gjort innan hämta eller kör och hämta

Jag antar att du glömde

ociexecute($stmt, OCI_DEFAULT);

Efter den

$stmt = OCIParse($connect, $query);

Och före:

while(OCIFetch($stmt))

Så det skulle se ut så här:

//Perform search
$stmt = OCIParse($connect, $query);

// Execute statement
ociexecute($stmt, OCI_DEFAULT);

//And display the results
$counter = 0;
while(OCIFetch($stmt))
{
    $counter++;
...

Mer här




  1. Tillvägagångssätt för flera MySQL-frågor med Node.js

  2. Hur får jag Java &Postgres enums att fungera tillsammans för uppdatering?

  3. SQL kontrollera intilliggande rader för sekvens

  4. Undvik dödlås genom att beställa uttryckligen