为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Oracle数据库开发必备利器之SQL基础_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle数据库开发必备利器之SQL基础

AnnyQin
难度入门
时长 4小时14分
  • 删除外键约束有两种方式一种方式是禁用外键约束,就是下面第一个语句。 第二个是彻底删除删除外键约束,就是下面第二个。
    查看全部
    0 采集 收起 来源:Oracle 删除约束

    2015-09-16

  • 在修改表时添加外键约束。该语句仍然要放在(alter table 表名)之后。alter table userinfo_f4 add constraint fk_typeid_alter foreign key(typeid_new) references typeinfo(typeid);
    查看全部
  • 表级约束。在创建表时设置外键约束。该语句还是添加在我们创建表的时候定义完所有的字段之后。 constraint_name:外键约束的名字。外键约束的名字通常是以fk开头的。REFEREENCES后面是主表的名字在之后是引用的主表里面字段的名字。在最后面有一个中括号,中扩号里面有一个【0ON DELETE CASCADE】他是一个级联删除的意思,级联删除的就是我们主表当中的一条数据被删除之后,我们在从表当中使用了这条数据的字段所在的行也会被我们一起删除掉。
    查看全部
  • 在添加时复制
    查看全部
  • 使用as关键字设置字段别名的语法:select column_name as new_name,... from table_name;可以同时为多个字段设置别名。 使用column命令设置字段别名的语法:column column_name heading new_name,只能为一个字段设置别名。
    查看全部
    0 采集 收起 来源:练习题

    2015-09-16

  • 在创建表时设置外键约束。REFERENCES后面是你引用的哪个表以及哪个表的字段。其中table1叫从表table2叫主表。设置外键约束时主表的字段必须是主键。主从表当中相应的字段必须是同一个数据类型。另外,从表中外键字段的值必须来自主表中相应字段的值或者为null值。
    查看全部
  • 删除主键约束。第二个举例:alter table userinfo drop constraint new_pk_id;第三个举例:alter table userinfo drop primary key;下面这个【CASCCADE】解释是如果两个表之间存在外键约束的关系,我们在用casccade就可以把其他表引用我们这个字段的地方也将他的约束进行删掉
    查看全部
  • 这个语句仍然放到(alter table 表名)后面来用。DISABLE表示禁用我们当前的约束。跟他相对应的ENABLE就是来启用我们的约束。举例:alter table userinfo disable constraint new_pk_id;如何查看一个约束是否被禁用,可以在user_constraints这个数字字典中进行查看,这里面有一个状态信息status,举例,查看这个约束的名字和状态:select constraint_name,status from user_constraints where table_name='USERINFO';
    查看全部
  • 更改约束的名称下面的语句也是写在(alter table 表名)后面的。这个方法不仅可以更改我们主键的约束还可以更改我们后面学过的任何一个约束的名字。
    查看全部
  • 在修改表时添加主键约束。这个语句施加在(alter table 表名)后面的语句。
    查看全部
  • 如果我们创建完主键之后应该在哪查找呢?我们可以在数字字典user_constraints查找。举例,在该数字字典当中查找表USERINFO_P1的主键约束的名字:select constraint_name from user_constraints where table_name ='USERINFO_P1';表的名字一定要大写。还有就是我们没有设置主键名称的主键,他的名字会有系统自动设置。
    查看全部
    0 采集 收起 来源:Oracle 主键约束

    2015-09-16

  • 在创建表时设置主键约束的第二种方式。这种约束又被称为表级约束,该约束在所有字段之后。举例:create table userinfo_p1( id number(6,0),username varchar2(20),userpwd varchar(20),constraint pk_id_username primary key (id,username));
    查看全部
    0 采集 收起 来源:Oracle 主键约束

    2015-09-16

  • 主键约束:一张表只能设计一个主键约束,主键约束可以由多个字段构成(联合主键或复合主键)。创建表时设置主键约束。和mysql一样加上主键约束的字段就会默认为禁止为空。
    查看全部
    0 采集 收起 来源:Oracle 主键约束

    2015-09-16

  • sysdate内置函数
    查看全部
  • 在修改表时取出非空约束。
    查看全部
    0 采集 收起 来源:Oracle 非空约束

    2015-09-16

举报

0/150
提交
取消
课程须知
只要知道数据库是什么就可以来学习本课程呦!
老师告诉你能学到什么?
掌握Oracle的SQL语句基础,为后续的课程学习打好基础。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!