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

Yii2 gemmer fil til Oracle BLOB

Du skal blot bruge billeddata i stedet for ressourcepointer, f.eks. :

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

EDIT:beklager, du har ret, du skal angive en ressourcepointer for at kunne binde denne param ved hjælp af PARAM_LOB .

Som angivet på php doc , bør du prøve at bruge en transaktion , for eksempel. :

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


  1. Password hash og saltning - er det en god metode?

  2. Caster NULL-type ved opdatering af flere rækker

  3. SSIS og MySQL - problem med tabelnavneafgrænser

  4. PHP strtotime returnerer en anden værdi af Mysql UNIX_TIMESTAMP