oracle 怎么给字段增加多个条件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 怎么给字段增加多个条件相关的知识,希望对你有一定的参考价值。
参考技术A 请说明白。是查询增加条件,还是字段的约束增加条件。如果是查询增加条件的话,可以用AND增加多个条件。
如果是给字段增加约束的条件的话,
CREATE TABLE 表名(
字段1 VARCHAR(20) NOT NULL UNIQUE,
字段2 VARCHAR(20) NOT NULL,
CONSTRAINT UK_OnlyConstraint_ConstraintCulomnTwo UNIQUE(字段2) )
一般情况下一个字段一个约束,多个约束容易造成约束的冲突。
希望对你有帮助。本回答被提问者采纳 参考技术B 使用case when 或者用decode()
如下:
select (case when 1=1 then '=' else '!=' end) as ca,decode('123','123','=','!=') as dec from dual 参考技术C SQL语句。
参考资料:http://www.w3school.com.cn/sql/sql_foreignkey.asp
参考技术D 用 and 多写几个呗SqlServer给一个表增加多个字段语法
添加字段语法
alter table table_name add column_name +字段类型+ 约束条件
给一个表增加多个字段:
use NatureData go alter table XunHu add MaleCount varchar(50) null, FemaleCount varchar(50) null, SubadultCount varchar(50) null, LarvaeCount varchar(50) null, TraceType varchar(50) null, MountainArea varchar(50) null, BehaviourType varchar(50) null, Area varchar(50) null, Phenology varchar(50) null; go
以上是关于oracle 怎么给字段增加多个条件的主要内容,如果未能解决你的问题,请参考以下文章
oracle怎么用一个表的多个字段数据更新另一个表相应的字段中