社区
Oracle
帖子详情
Delphi中如何读写RAW类型的字段,ORacle7中Varchar2 最大允许的长度是多少?(今天揭帖)
nth
2003-08-01 09:18:59
小弟因为有个很特别的需求,需要使用 RAW 类型的字段, 请问该如何读写这种类型的字段?
LongRaw 的读写在Delphi中和BLOB是不是一样的阿?
ORacle 7.1中,Varchar2 最大允许的长度是多少?
...全文
399
6
打赏
收藏
Delphi中如何读写RAW类型的字段,ORacle7中Varchar2 最大允许的长度是多少?(今天揭帖)
小弟因为有个很特别的需求,需要使用 RAW 类型的字段, 请问该如何读写这种类型的字段? LongRaw 的读写在Delphi中和BLOB是不是一样的阿? ORacle 7.1中,Varchar2 最大允许的长度是多少?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nth
2003-08-04
打赏
举报
回复
谢谢兄弟们这么热心. 资料我已经找到了,Oracle7 的varchar2只有2000字节,4000字节是Oracle8的定义. 不过在这里还是要很谢谢大家. 没有办法,数据存不下,所以我想了个其他的办法来解决了. 谢谢.
fzufish
2003-08-01
打赏
举报
回复
以上如果不清楚可以看:
http://www.shufe.edu.cn/jszy/liupeng/misc/dbs/appendix/appndxd.htm
fzufish
2003-08-01
打赏
举报
回复
附录 D
Oracle 数据类型
数据类型
描述
VARCHAR2(size)
NVARCHAR2(size)
可变长度的字符串,其最大长度为 size 个字节。size 的最大值是 4000,而最小值是 1。您必须指定一个 VARCHAR2 的 size。
可变长度的字符串,依据所选的国家字符集,其最大长度为 size 个字符或字节。size 的最大值取决于存储每个字符所需要的字节数,其上限为 4000 个字节。您必须为 NVARCHAR2 指定一个 size。
NUMBER(p,s)
精度为 p 并且数值范围为 s 的数值。精度 p 的范围是从 1 到 38。数值范围 s 的范围是从 -84 到 127。
LONG
可变长度的字符数据,其最大长度可达 2G 或 231 –1 个字节。
DATE
有效日期范围从公元前 4712 年 1 月 1 日到公元后 4712 年 12 月 31 日。
RAW(size)
长度为 size 字节的原始二进制数据。size 的最大值为 2000 字节。您必须为 RAW 值指定一个 size。
LONG RAW
可变长度的原始二进制数据,其最大长度可达 2G 字节。
CHAR(size)
NCHAR(size)
固定长度的字符数据,其长度为 size 字节。size 的最大值为 2000 字节。默认或最小的 size 是一个字节。
固定长度的字符数据,其长度依据国家字符集的选择为 size 个字符或字节。size 的最大值取决于存储每个字符所需要的字节数,其上限为 2000 个字节。默认或最小的 size 是一个字符或字节,这取决于字符集。
CLOB
NCLOB
一个字符大型对象,可容纳单字节的字符。不支持宽度不等的字符集。最大大小为 4G 字节。
一个字符大型对象,可容纳固定宽度的多字节字符。不支持宽度不等的字符集。最大大小为 4G 字节。储存国家字符集数据。
BLOB
一个二进制大对象。最大大小为 4G 字节。
BFILE
包含一个大型二进制文件的定位器,其存储在数据库的外面。使得可以以字节流 I/O 访问存在数据库服务器上的外部 LOB。最大大小为 4G 字节。
nth
2003-08-01
打赏
举报
回复
那varchar2到底是能存多少,没有办法一个客户的是oracle7的数据库,数据大概是<2048个字节. 有的朋友告诉我说,是2000个字节,而又有些朋友朋友说是4000.
还用请大狭们帮帮小弟,不够可以加分.
LGQDUCKY
2003-08-01
打赏
举报
回复
在oracle 7.1 用long raw,用VARCHAR2不够长
heehoo
2003-08-01
打赏
举报
回复
oracle 7.1 中varchar2的最大长度是2000个字节
delphi中读取raw类型没有试过
MySQL 数据
类型
和运算符
# 数据
类型
整数
类型
:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数
类型
:三种 FLOAT DOUBLE DECIMAL 日期与时间数据
类型
:五种 YEAR -1 字符串
类型
:二种 CHAR(M)
VARCHAR
(M) -1 二进制字符串:位
字段
BIT 固定...
oracle
字段
定义最长位数,
oracle
中
字段
类型
varchar
2
最大
长度
是多少?
varchar
2的
最大
存储
长度
是4000。如以下语句:12createtabletest(id
varchar
2(4001));...关于
oracle
中
的字符
类型
char、
varchar
、
varchar
2 的区别区别:1.CHAR的
长度
是固定的,而
VARCHAR
2的
长度
是可以...
oracle
中
varchar
2的
最大
长度
,.关于
oracle
中
varchar
2的
最大
长度
关于
varchar
2 的
最大
长度
varchar
2有两个
最大
长度
:一个是在
字段
类型
4000;一个是在PL/SQL
中
变量
类型
32767。这是一个比较容易出错的地方。因为在函数
中
可以声明
长度
超过4000的字符串变量,并且将它作为返回值,这里...
数据库
中
varchar
类型
最大
长度
是多少?
一.
varchar
存储规则: 4.0版本以下,
varchar
(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) ...Mysql4
中
最大
也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同。 ...
oracle
varchar
2
最大
支持
长度
网上经常有人问
oracle
varchar
2
最大
支持
长度
为多少?其实这个叫法不太准确,
varchar
2分别在
oracle
的sql和pl/sql
中
都有使用,
oracle
在sql参考手册和pl/sql参考手册
中
指出:
oracle
sql
varchar
2的
最大
支持
长度
为4000...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章