暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
羲和(Halo)数据库RAW类型初体验.docx
176
8页
26次
2024-08-23
免费下载
RAW
Oracle
RAW
使
RAW
RAW(size)
SQL
2000
Oracle
MAX_STRING_SIZE
=
STANDARD
PL/SQL
32767
SQL> show parameter MAX_STRING_SIZE
NAME TYPE
VALUE
------------------------------------
--------------------------------- ------------------------------
max_string_size string
STANDARD
SQL> --
未指定
raw
数据类型长度 报错
SQL> CREATE TABLE test_raw(a raw);
CREATE TABLE test_raw(a raw)
*
ERROR at line 1:
ORA-00906: missing left parenthesis
SQL> -- SQL
场景
2000
字节大小 成功创建
SQL> CREATE TABLE test_raw(a raw(2000));
Table created.
SQL> -- SQL
场景超过
2000
字节 报错
SQL> CREATE TABLE test_raw2(a raw(2001));
CREATE TABLE test_raw2(a raw(2001))
*
ERROR at line 1:
ORA-00910: specified length too long for its datatype
SQL> -- PL/SQL
场景 定义变量
32767
字节大小
SQL> DECLARE
2 va raw(2001);
3 BEGIN
4 va := 'ff';
5 END;
6 /
PL/SQL procedure successfully completed.
SQL> -- PL/SQL
场景 定义变量超过
32767
字节大小 报错
SQL> DECLARE
2 va raw(32768);
3 BEGIN
4 va := 'ff';
5 END;
6 /
va raw(32768);
*
ERROR at line 2:
ORA-06550: line 2, column 8:
PLS-00215: String length constraints must be in range (1 ..
32767)
raw
0~9
A~F
a~f
gg
SQL> --
接收十六进制数据
SQL> DECLARE
2 va raw(20);
3 BEGIN
4 va := '09afAF';
5 END;
6 /
PL/SQL procedure successfully completed.
SQL> --
直接输入非十六进制数据将会报错
of 8
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜