我有一个Oracle数据库,我正在使用PHP OCI8连接到该数据库。我的一种方法是使用Base64编码图像并对其进行解码并尝试将图像作为Blob插入。 Oracle抛出一个异常标识符太长。插入blob时标识符太长
$query = "
insert into field_call_photos (photo_datetime, field_call_visit_pk, photo, field_call_photo_type_pk)
values (to_date('$visitDT $visitDTHrs $visitDTMins $visitDTAmpm','mm/dd/yyyy hh:mi am'),
'$newFcvPK', utl_encode.base64_decode(utl_raw.cast_to_raw($fileBlob)),'$fileTypePK')";