sql >> Databasteknik >  >> RDS >> Oracle

Yii2 sparar fil till Oracle BLOB

Du bör helt enkelt använda bilddata istället för resurspekare, t.ex. :

$this->image = file_get_contents($fileInfo->tempName);

EDIT:förlåt att du har rätt, du måste tillhandahålla en resurspekare för att kunna binda denna param med PARAM_LOB .

Som det står på php doc , bör du prova att använda en transaktion , t.ex. :

News::getDb()->transaction(function($db) use ($model) {
    $model->save();
});


  1. PostgreSQL date() med tidszon

  2. Använd en Oracle-databas med formulärautentisering i en MVC3-applikation

  3. Uppdatera MySQL med if condition

  4. Skickar SentryOne-data till Azure SQL Database DTU Calculator