speedphp如何操作oracle clob字段

#1 cly1290

speedphp如何操作oracle clob字段

2011-11-26 10:01:37

#2 jake

你试试用spModel的find读出来看看

教程:http://www.speedphp.com/build-guestbook.html

2011-11-26 11:55:00

#3 cly1290

谢谢,但不知如何写入,请版主高人多多指点。

2011-11-28 11:11:22

#4 jake

谢谢,但不知如何写入,请版主高人多多指点。
cly1290 发表于 2011-11-28 11:11
看同一个教程留言部分:http://www.speedphp.com/build-guestbook.html

2011-11-28 12:41:15

#5 cly1290

用create方法写入总是会提示出错信息,请指点?

2011-12-01 10:02:44

#6 jake

用create方法写入总是会提示出错信息,请指点?
cly1290 发表于 2011-12-1 10:02
能不能把出错信息也贴上呢?

本论坛版规:
版规.jpg

2011-12-01 10:08:53

#7 cly1290

错误提示:
执行错误:ORA-00932:数据类型不一致:应为-,但却获得 CLOB
测试代码:
$test=spClass('m_test');
$data=array('RSID'=>'1','CONTENT'=>'TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT');
$test->create($data);
注:RSID为VARCHAR2(10),CONTENT为CLOB,数据库为ORACLE 10G
请指点,谢谢!

2011-12-01 10:12:05

#8 jake

错误提示:
执行错误:ORA-00932:数据类型不一致:应为-,但却获得 CLOB
测试代码:
$test=spClass('m_test ...
cly1290 发表于 2011-12-1 10:12
刚才帮你Google搜索了一下 得到这样的答案 http://zhidao.baidu.com/question/43562435

2011-12-01 10:13:37

#9 cly1290

那如何更新ORACLE CLOB字段的内容?

2011-12-01 10:16:10

#10 jake

那如何更新ORACLE CLOB字段的内容?
cly1290 发表于 2011-12-1 10:16
我只看到说明:(上面那个链接里面的 http://zhidao.baidu.com/question/43562435
blob字段不允许distinct、insert、update等操作。他是特殊的对象,其实数据库里纪录的只是一个类似指针的对象,就象一个视图的概念   
实际上这个问题要问Oracle官方

2011-12-01 10:18:03

#11 cly1290

谢谢,我再看看

2011-12-01 10:22:20