Oracle修改表某字段不允许为空问题。

各位:修改表某字段不允许为空问题。 [复制链接]

   

注册会员

初级会员

精华贴数
0
专家积分
0
技术积分
66
社区积分
2
注册时间
2003-8-26
论坛徽章:
0
跳转到指定楼层
1#
  发表于 2005-8-9 10:55:06  | 只看该作者  | 倒序浏览
各位:请教, 
我用desc命令查看一个表,某字段为不允许为空。
但是用develeper工具编辑表,查看该字段为允许为空。
且表中确实有该字段为空的记录。

当我删除所有该字段为空的记录后,用命令将该表修改为:不允许空‘时系统提示该字段已经是:不允许为空了。


不知道为什么,如何解决?
 
   

版主

版主

精华贴数
11
专家积分
103
技术积分
34029
社区积分
4800
注册时间
2001-10-18
认证徽章
论坛徽章:
131
2006年度最佳技术回答日期:2007-01-24 12:58:48 福特日期:2013-10-24 13:57:42 2014年新春福章日期:2014-02-18 16:41:11 马上有车日期:2014-02-18 16:41:11 马上有车日期:2014-02-19 11:55:14 马上有房日期:2014-02-19 11:55:14 马上有钱日期:2014-02-19 11:55:14 马上有对象日期:2014-02-19 11:55:14 马上加薪日期:2014-02-19 11:55:14 2013年新春福章日期:2013-02-25 14:51:24 ITPUB 11周年纪念徽章日期:2012-10-09 18:03:32 ITPUB年度最佳版主日期:2010-06-12 13:15:52
2#
  发表于 2005-8-9 11:15:24  | 只看该作者
可能你用desc和develeper工具看到的不是同一个table.
 
 
   

版主

版主

招聘 :  系统架构师
精华贴数
2
专家积分
232
技术积分
48530
社区积分
32563
注册时间
2002-10-29
认证徽章
论坛徽章:
335
ITPUB新首页上线纪念徽章日期:2007-10-20 08:38:44 2015年新春福章日期:2015-03-22 10:43:26 慢羊羊日期:2015-03-21 16:49:25 沸羊羊日期:2015-03-07 10:43:50 2015年新春福章日期:2015-03-06 11:57:31 2015年新春福章日期:2015-03-02 18:25:00 2015年新春福章日期:2015-03-02 18:19:37 暖羊羊日期:2015-03-02 18:19:13 喜羊羊日期:2015-03-02 14:59:32 暖羊羊日期:2015-02-19 20:04:31 沸羊羊日期:2015-02-14 16:18:39 2015年新春福章日期:2015-02-13 21:52:00
3#
  发表于 2005-8-9 11:41:38  | 只看该作者
最初由 rollingpig 发布
[B]可能你用desc和develeper工具看到的不是同一个table. [/B]
 
 
   

注册会员

努力学习!!!

招聘 :  Java研发
精华贴数
0
专家积分
0
技术积分
3402
社区积分
43
注册时间
2004-8-15
论坛徽章:
9
授权会员日期:2005-12-23 16:28:18 会员2007贡献徽章日期:2007-09-26 18:42:10 ITPUB新首页上线纪念徽章日期:2007-10-20 08:38:44 铁扇公主日期:2007-10-26 16:08:47 生肖徽章2007版:鸡日期:2008-01-02 17:35:53 2009新春纪念徽章日期:2009-01-04 14:52:28 2009日食纪念日期:2009-07-22 09:30:00 祖国60周年纪念徽章日期:2009-10-09 08:28:00 ITPUB十周年纪念徽章日期:2011-11-01 16:20:28
4#
  发表于 2005-8-9 11:53:24  | 只看该作者
不可能吧,难道软件有bug?
 
 
   

注册会员

初级会员

精华贴数
0
专家积分
0
技术积分
66
社区积分
2
注册时间
2003-8-26
论坛徽章:
0
5#
  发表于 2005-8-9 22:56:54  | 只看该作者

Re: 各位:修改表某字段不允许为空问题。

如果不是同一个table
那我也不会在这里问高手了。
确实是同一个table。

最初由 杜甫 发布
[B]各位:请教, 
我用desc命令查看一个表,某字段为不允许为空。
但是用develeper工具编辑表,查看该字段为允许为空。
且表中确实有该字段为空的记录。
当我删除所有该字段为空的记录后,用命令将该表修改为:不允许空‘时系统提示该字段已经是:不允许为空了。
不知道为什么,如何解决? [/B]
 
 
   

版主

版主

招聘 :  系统架构师
精华贴数
2
专家积分
232
技术积分
48530
社区积分
32563
注册时间
2002-10-29
认证徽章
论坛徽章:
335
ITPUB新首页上线纪念徽章日期:2007-10-20 08:38:44 2015年新春福章日期:2015-03-22 10:43:26 慢羊羊日期:2015-03-21 16:49:25 沸羊羊日期:2015-03-07 10:43:50 2015年新春福章日期:2015-03-06 11:57:31 2015年新春福章日期:2015-03-02 18:25:00 2015年新春福章日期:2015-03-02 18:19:37 暖羊羊日期:2015-03-02 18:19:13 喜羊羊日期:2015-03-02 14:59:32 暖羊羊日期:2015-02-19 20:04:31 沸羊羊日期:2015-02-14 16:18:39 2015年新春福章日期:2015-02-13 21:52:00
6#
  发表于 2005-8-10 08:50:12  | 只看该作者

Re: Re: 各位:修改表某字段不允许为空问题。

最初由 杜甫 发布
[B]如果不是同一个table
那我也不会在这里问高手了。
确实是同一个table。

[/B]
relogin for a try
 
 
   

注册会员

老会员

精华贴数
1
专家积分
10
技术积分
943
社区积分
2
注册时间
2002-2-27
论坛徽章:
0
7#
  发表于 2005-8-10 14:06:08  | 只看该作者
有时表名有大小写不一样,数据库认为不是同一个表,但用SQLPLUS看是同一个表,用工具看时,可以看到.
个人认为oracle不太可能发生这样的BUG,不是同一张表的可能性较大.
 
 
   

注册会员

该如何选择呢?

招聘 :  运维开发工程师
精华贴数
0
专家积分
0
技术积分
1888
社区积分
527
注册时间
2003-4-9
论坛徽章:
1
会员2006贡献徽章日期:2006-04-17 13:46:34
8#
  发表于 2005-8-10 23:46:13  | 只看该作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值