Что за ошибка ?

PooH63

Новичок
Что за ошибка ?

ошибка - Warning: oci_execute() [function.oci-execute]: ORA-01461: can bind a LONG value only for insert into a LONG column

код:

<?
$uploaddir = '/usr/local/apache2/htdocs/pred/reports/upload/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
$userfile_size = $uploaddir . $_FILES['userfile']['size'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
chmod($uploadfile, 0444);
}

if ($userfile_size == "0") {
echo "Big_file";
}
$upload_file_tmp = fopen($uploadfile,"rb");
$upload_file = fread($upload_file_tmp,filesize($uploadfile));
fclose($upload_file_tmp);


$stmt_ins_lob = oci_parse($dbh, "INSERT INTO pooh_test_lob (t_file, t_des)
VALUES :)t_file_tmp, :t_des_tmp)");

//$upload_file = oci_new_descriptor($dbh, OCI_D_FILE);
oci_bind_by_name($stmt_ins_lob, ":t_file_tmp", $upload_file);
oci_bind_by_name($stmt_ins_lob, ":t_des_tmp", $_REQUEST['des']);
oci_execute($stmt_ins_lob);
?>
 
Сверху