Oracle问题请教, Varchar2长度问题

创建一个表:createtableDGP_REPROT(REPROT_UUIDVARCHAR2(36)notnull,--IDREPROT_ITEMVARCHAR2(50... 创建一个表:
create table DGP_REPROT
(
REPROT_UUID VARCHAR2(36) not null,--ID
REPROT_ITEM VARCHAR2(50) not null,--项目
REPROT_CONTENT VARCHAR2(4000) not null,--内容
REPROT_STATUS VARCHAR2(5), --状态
REPROT_REMARK VARCHAR2(200) --备注
);
--第一条数据
insert into DGP_REPROT(REPROT_UUID,REPROT_ITEM,REPROT_CONTENT,REPROT_STATUS,REPROT_REMARK)
values('AHDSP-A001-001',
'一级里程碑累计完成','由于EPR的DCS设计、制造和试验方案与部分设备、
材料的鉴定方案等还未完全固化,参考电站大幅延期,核岛设计、供货等工
作未能如期扭转被动局面,继续制约现场施工的进展。完成年初提出极具
挑战性重要节点目标的难度进一步加大。根据目前进展情况,在集团批准
的12项重要里程碑中,有4项预计已很难在本年内完成(分别为:1号机组
发电机定子到货、1号机组三台低压下半缸就位、1号机组汽轮机扣盖、1号机核岛安装总点数达到60%)。
对其他里程碑,仍争取在年内完成。一级里程碑4号机FCD未开始,与3号机工期间隔持续增大,
可能带来下游承包商索赔、到场设备保护/维护费用、工期变化产生的财务及其他费用、
间隔加大来带的调试/运营风险等问题。1号机受CRDM制造延误影响,冷试开始推迟。',
'有效','本年实录');
--第二条数据
insert into DGP_REPROT(REPROT_UUID,REPROT_ITEM,REPROT_CONTENT,REPROT_STATUS,REPROT_REMARK)
values('AHDSP-A001-002',
'一级里程碑累计完成','由于EPR的DCS设计、制造和试验方案与部分设备、
材料的鉴定方案等还未完全固化,参考电站大幅延期,核岛设计、供货等工
作未能如期扭转被动局面,继续制约现场施工的进展。完成年初提出极具
挑战性重要节点目标的难度进一步加大。',
'有效','本年实录');
问题:
1、第一条数据,内容字段中的汉字为320个,执行时不报错,但后面的状态,备注字段没有数据插入。
2、第二条数据,内容字段中汉字为140个,执行没有任何问题。
反复测试后,得出,如果内容字段大于250个汉字,后续字段的值不能正常插入。
不知道原因出在哪里?请各位高手指点。谢谢!
展开
 我来答
我又强力了
2012-11-03 · TA获得超过802个赞
知道小有建树答主
回答量:1058
采纳率:0%
帮助的人:715万
展开全部

我把你的复制到我自己的数据库没改任何东西 ,出来的是正确的.你是不是还做了其他操作.

更多追问追答
追问

今天上班的时候又试了一下,数据确实已经存入数据库,数据读取时有问题:

如上图,如果Select语句后确定显示的字段,数据能正常显示。

如上图,如果Select语句后使用星号(*)或者是字段数量过多,就不能正常读取数据。

难道查询语句有字段数量的限制?

追答
第2种情况你的第 2个字段 怎么跑到第一个字段里面去了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式