我有像这样的oracle db表
create table test_1 (col RAW(255));
并插入表格
insert into test_1 (col) values ('050003500201596F7572206F7574676F696E6720616E64204254434C20696E636F6D696E672063616C6C207365727669636520686173206265656E2074656D706F726172696C79206261727265642E2050617920796F75722062696C6C2077697468696E203330206461797320746F2061766F696420626F7468207761792066F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F74682077617966F696420626F746820776179');
但是当我选择时,它只能显示255个字符。最初我认为“05”存储为2个字节。但这不是因为我能够添加更多的字符
SQL> select * from test_1;
COL
--------------------------------------------------------------------------------
050003500201596F7572206F7574676F696E6720616E64204254434C20696E636F6D696E67206361
6C6C207365727669636520686173206265656E2074656D706F726172696C79206261727265642E20
50617920796F75722062696C6C2077697468696E203330206461797320746F2061766F696420626F
746820776179206
以上是我得到的结果。
任何人都可以告诉我,如何显示所有的字符?我的一个客户抱怨他只能获得部分数据(如选择输出)。但是当我在本地检查时,我能够在代码中获得正确的数据,但只能在控制台中选择显示错误的数据。
操作系统:SUSE oracle 11g
请告诉我是否需要更多信息。
此致 纳西尔