作者erho (ptt访客)
看板Database
标题Re: [系统] ORACLE 9i的资料型态
时间Tue Feb 10 13:47:59 2009
※ 引述《adrianshum (Alien)》之铭言:
: ※ 引述《erho (ptt访客)》之铭言:
: : Datatype Description Max Size:
: : Oracle 9
: : VARCHAR2(size) Variable length character
: : string having maximum
: : length size bytes.You must
: : specify size 4000 bytes minimum is 1
: : CLOB Character Large Object 4Gigabytes
: : 我把大於varchar(4000)的字串放入clob的形态的栏位,但仍然显示
: : ORA-01704: string literal too long 的讯息,
: : 请问要怎样的条件下才能利用CLOB形态存入大量的文字资料
: : oracle data type 参考自
: : http://www.ss64.com/orasyntax/datatypes.html
: 大概不是因为 column 的 datatype 问题.
: CLOB 的确可以放很长的文字.
: 你是用什麽方法插入?
: 比如, 如果你是直接把 value 放在 insert SQL 里面
: 这又会涉及DBMS 对於 SQL 里的 string literal
: 有没有长度上限.
我是把网页POST一篇文章,
把文章的内容存成PHP的变数字串,
再把变数套在SQL的insert
语法上,如果是因为这样受限,
也不可能用PHP分多次存入,
可以在SQL语法上加注参数让资料可以顺利放进去吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.153.33
※ 编辑: erho 来自: 122.117.153.33 (02/10 13:53)