Create TABLE long_claw
(
"name" varchar2(10),
phno number(10),
clg_docs blob
)
partition by hash(phno);
insert into pepe.long_claw("name",phno,clg_docs)
values('Satyajit',9176788770,to_lob('ceb'));
当我尝试执行insert语句时,出现以下错误:
从命令行中的第9行开始出错 -
insert into pepe.long_claw("name",phno,clg_docs) values('Satyajit',9176788770,to_lob('ceb'))
命令行出错:10列:30
错误报告 -
SQL错误:ORA-00932:不一致的数据类型:预期 - 获得CHAR 00932. 00000 - “不一致的数据类型:预期%s获得%s”
*原因:
*动作:
我需要一些帮助。
答案 0 :(得分:0)
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}
cell.addsubview = yourImage
return cell
}
Hope this helps.
Try it out and let me know your result
将TO_LOB
或LONG
值转换为LONG RAW
个值。因此,您无法直接使用字符串将其转换为LOB
。而是使用LOB
或hextoraw()
utl_raw.cast_to_raw()
答案 1 :(得分:-1)
您需要创建procedure
create or replace procedure proc_name(na in varchar2, ph in number, clg_doc in blob)
begin
inser into pepe.long_claw("name",phno,clg_docs) values
(na, ph, clg_doc);
end;
并将其称为程序