社区
Oracle 高级技术
帖子详情
关于约束的问题
JobyGuo
2010-05-31 09:39:35
在一个表中有a,b两个字段,a字段只能取值1,2,3
现在想给b字段加一个约束,当a字段为1时b可是null
其他情况下,b为not null
请问大侠,这个约束怎么加?谢谢了!
...全文
62
6
打赏
收藏
关于约束的问题
在一个表中有a,b两个字段,a字段只能取值1,2,3 现在想给b字段加一个约束,当a字段为1时b可是null 其他情况下,b为not null 请问大侠,这个约束怎么加?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JobyGuo
2010-06-07
打赏
举报
回复
[Quote=引用 5 楼 minoboy 的回复:]
引用 4 楼 huangyunzeng2008 的回复:
这样也行啊!
check内是条件语句,当然可以了.就象case when ...,后面可以N多的条件语句.
[/Quote]
那么二楼的答案可以吗?
minoboy
2010-06-04
打赏
举报
回复
[Quote=引用 4 楼 huangyunzeng2008 的回复:]
这样也行啊!
[/Quote]
check内是条件语句,当然可以了.就象case when ...,后面可以N多的条件语句.
huangyunzeng2008
2010-06-04
打赏
举报
回复
这样也行啊!
JobyGuo
2010-06-03
打赏
举报
回复
[Quote=引用 2 楼 codearts 的回复:]
alter table T add constraint chk_b_null check( a = 1 or (b is not null));
[/Quote]
谢谢你了!!!
codearts
2010-05-31
打赏
举报
回复
alter table T add constraint chk_b_null check( a = 1 or (b is not null));
JobyGuo
2010-05-31
打赏
举报
回复
没人回帖,自己顶一下。
请求大侠们帮助,
21天学通Oracle
1.2.3 安装中需要注意的
问题
27 1.3 本章小结 28 1.4 习题 28 第2章 Oracle常用工具(教学视频:7分钟) 29 2.1 Net Configuration Assistant(网络配置助手) 29 2.1.1 监听程序配置 29 2.1.2 命名方法配置 ...
等式
约束
与不等式
约束
问题
包括梯度法、求解线性等式
约束
问题
的投影梯度法、适用于含有等式
约束
规划和含有不等式规划的拉格朗日乘子法、针对不等式
约束
的KKT条件法、罚函数法等。 等式
约束
问题
设目标函数为f(x),
约束
条件为hk(x)h_k(x),...
MySQL 数据库的基本操作(数据完整性
约束
)
# 数据完整性六项
约束
主键
约束
(PRIMARY KEY) 自增
约束
(AUTO_INCREMENT PRIMARY KEY) 唯一
约束
(UNIQUE) 默认
约束
(DEFAULT) 非空
约束
(NOT NULL) 外键
约束
(FOREIGN KEY) -------------------------------...
最优化基础理论与方法学习笔记——
约束
优化
问题
转化为无
约束
优化
问题
和曲线拟合
问题
若D=Rn,也就是所有元素都在这个可行域里面,那么就没有起
约束
作用的
约束
函数或者是根本就没有
约束
函数,此时最优化数学模型中的x叫做自由变量,此时的最优化
问题
叫做无
约束
优化
问题
。 若D真包含于Rn,也就是不是...
约束
优化
问题
的罚函数求解方法
惩罚函数法的要旨是将一个有
约束
的最优化
问题
转化为一系列的无
约束
问题
;这些无
约束
问题
由原
问题
及罚函数,再加上惩罚因子组成;而且,这些无
约束
问题
的解会收敛于所求
问题
的解。 算法和步骤 程序和示例 ...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章