我有一个关于通过使用PHP将图像存储到oracle sql开发人员数据库的问题。我已经在表格中创建了一个接受blob数据类型的列。
例如,我有一个html表单,它将提交图像并将其存储到数据库中
Html表单
<form action ="image.php" method ="post" enctype="multipart/form-data">
<input type ="file" name ="pic" accept ="image/*"/>
<input type ="submit" value ="submit" name ="submit"/>
</form>
Image.php
$_file = $_FILES[pic];
$fileNmae = $_file['name'];
$imageData = file_get_contents($_file['tmp_name']);
$sql ="Insert sql statement here"
我需要在sql语句中编写什么才能使用它?我尝试将整个imageData插入到数据库中但是我返回了一个ORA-0097(这基本上意味着我试图插入的值超过了字符数限制)异常。