mr-*_*-sk 8 php oracle character oracle10g
我试着看看这里:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/datatype.htm#i3253
我知道我必须为列提供字符串长度,我只是无法找出oracle在存储字符时使用的字节数.我的限制是500个字符,所以如果它的1个字节/字符,我可以用500创建列,如果它的2个字节/字符然后是1000,等等.
任何人都有文档的链接或知道吗?
如果它很重要,那么从PHP调用SQL,所以这些是我插入数据库的PHP字符串.谢谢.
Vin*_*rat 16
存储字符所需的字节数取决于字符集.如果要存储500个字符并且不知道目标数据库的字符集,则应将列(或变量)创建为VARCHAR2(500 CHAR)或CHAR(500 CHAR).