当前位置: 首页 > news >正文

自己怎样做淘客网站/如何给企业做网络推广

自己怎样做淘客网站,如何给企业做网络推广,百度流量统计,日照seo优化公司ORACLE提供了如下几种约束:NOT NULL 非空、UNIQUE 唯一、PRIMARY KEY 主键、FOREIGN KEY 外键、CHECK 条件检查。 一、not null约束 1、建立表时指定约束。 SQL> create table aa3(id number(10) constraint aa3_nn not null, 2 name varchar2(20), 3 comp…

ORACLE提供了如下几种约束:NOT NULL 非空、UNIQUE 唯一、PRIMARY KEY 主键、FOREIGN KEY 外键、CHECK 条件检查。

一、not null约束

1、建立表时指定约束。

SQL> create table aa3(id number(10) constraint aa3_nn not null,

  2    name varchar2(20),

  3    company varchar2(20));

2、表建立好后再指定约束。

SQL> drop table aa3;

SQL> create table aa3(

  2     id number(10),

  3     name varchar2(20),

  4     company varchar2(20));

SQL> alter table aa3 modify(id constraint aa3_nn not null);

3、删除约束。

SQL> alter table aa3 drop constraint aa3_nn;

二、check条件检查

SQL> create table aa3(id number(10) constraint aa3_id_c check(id>=1),

  2    name varchar2(20),

  3    company varchar2(20));

属于列级约束。

 

SQL> create table aa3(id number(10),

  2    name varchar2(20),

  3    company varchar2(20),

  4    constraint aa3_id_c check(id>=1)

  5  );

属于表级约束。

注:约束中,非空约束必须是列约束。其他类型的约束都即可以是列约束,也可以创建为表约束。

三、unique约束

1、列级约束

SQL> create table aa3(id number(10) constraint aa3_id_u unique,

  2    name varchar2(20),

  3    company varchar2(20));

2、表级约束

SQL> create table aa3(id number(10),

  2    name varchar2(20),

  3    company varchar2(20),

  4    constraint aa3_id_u unique(id)

  5  );

四、主键约束

主键约束在效果上,相当于唯一约束+非空约束。也就是,即要求列值不能重复,又要求列值必须非空。要注意的是,在同一列上,不能即有主键约束,又有唯一约束。

五、外键约束

外键约束则必须主键结合在一起使用。在创建约束时,先必须先有一个主键,然后,根据此主键,创建一个相关联的外键约束。也就是说,外键约束必须对应一个主键,不能创建独立的外键约束。

 

创建表

create table emp1(id number(10), name varchar2(20), dept number(10));

create table dept1(dept number(10), dept_name varchar2(20));

 

设置主外键约束

alter table dept1 add(constraint dept1_dept_p primary key(dept));

alter table emp1 add(constraint emp1_dept_f foreign key(dept) references dept1(dept));

六、级联删除

         delete from dept1 where dept=3;不能删除数据,违背了主外键约束。

         将子表外键设为级联删除,这样删除主表部门3的数据时,子表有关部门3的数据也就跟着删除了。

alter table emp1 drop constraint emp1_dept_f;

SQL> alter table emp1 add(constraint emp1_dept_f

  2   foreign key(dep        t)

  3   references dept1(dept)

  4   on delete cascade);

ORACLE不允许删除父表。除非使用级联约束cascade constraints将先删除子表上的外键,再删除父表。

drop table dept1 cascade constraints;

七、约束的禁用与启用

1、约束的禁用

         Alter table 表名 disable constraint 约束名 cascade;

         在主外键约束中,先禁用外键,再禁用主键。

2、约束的启用

         Alter table 表名 enable constraint 约束名 cascade;

         在主外键约束中,先启用主键,再启用外键

 

 

 

来自http://xiangxuehai-jiaer.iteye.com/blog/1448094

转载于:https://www.cnblogs.com/elleniou/archive/2012/08/09/2629789.html

http://www.jmfq.cn/news/4757239.html

相关文章:

  • 广西疫情最新消息今天封城了/知名的搜索引擎优化
  • wordpress标签里面没文章/seo是什么职务
  • 北京彩页设计制作/郑州专业seo推荐
  • 手机wap网站开发与设计/做网站优化哪家公司好
  • 国外做网站被动收入/roseonly企业网站优化
  • 哪个网站是专门做招商的平台/百度推广获客
  • 自己做的网站别人查看/常见的网络推广方式有哪些
  • 网站建设技术服务的方式是什么/网络营销总监岗位职责
  • wordpress 安装插件 无法显示/绍兴seo网站管理
  • 哪个网站可以做头像/百度网站提交收录入口
  • 政府网站集约化建设栏目规划/关键词优化举例
  • 龙岗附近公司做网站建设多少钱/网站推广策划思路的内容
  • 泰州做兼职的网站/南京seo域名
  • 求和萝莉做的网站/新媒体seo培训
  • 做网站框架/seo兼职招聘
  • 怎么在网站上做签到/百度小程序优化
  • 做批发是国际购物网站有哪些/网站怎么优化关键词快速提升排名
  • 如何开发电子商务网站/北京网络推广有哪些公司
  • 百度网站自然排名优化/谷歌海外推广
  • wordpress带个人中心/seo行业岗位
  • 企业 网站 程序/推广链接
  • 专业制作网站多少钱/上海网站建设方案
  • 旅游网站开发的作用/顾问
  • 自己的网站怎么做seo/东莞新闻最新消息今天
  • 网站建设代码生成器/网络产品及其推广方法
  • 负责加强局网站建设/浙江seo外包
  • wordpress两种语言主题/天津seo霸屏
  • 做网站同行/站长工具综合查询ip
  • 做企业网站收费价格/广告营销案例100例
  • 济南58同城网/seo任务