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

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

AnnyQin
难度入门
时长 4小时14分
  • 外键约束(表示主从表之间的关系) 1、在创建表时设置外键约束(列级) 语法:CREATE TABLE table1(column_name datatype REFERENCES table2(column_name),...); --其中table2为主表,table1为从表 注:(1)设置外键约束时,主表字段必须为该表的主键字段 (2)主从表中相应的字段必须是同一个数据类型 (3)从表中外键字段的值必须来自主表中相应字段的值,或者为null值
    查看全部
  • mark
    查看全部
    0 采集 收起 来源:Oracle基础概述

    2016-04-15

  • mark
    查看全部
    0 采集 收起 来源:Oracle基础概述

    2016-04-15

  • 主键约束 1、在修改表时添加主键约束 语法:ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(column_name1,...); 注:如果表中有内容时,准备添加主键的字段里的数据必须唯一。 2、更改约束的名称 语法:ALTER TABLE table_name RENAME CONSTRAINT old_pk_name TO new_pk_name; 3、禁用主键约束 语法:ALTER TABLE table_name DISABLE|ENABLE CONSTRAINT pk_name; 4、删除主键约束 语法:ALTER TABLE table_name DROP CONSTRAINT pk_name; 或ALTER TABLE table_name DROP PRIMARY KEY [CASCADE]; [CASCADE]为可选项,在级联操作中使用。
    查看全部
  • 主键约束 1、作用:确保表中的每一行数据的唯一性。 设置了主键约束的字段,这个字段必须是非空且值是唯一的; 一个表中只能设置一个主键约束; 一个主键约束可以有多个字段组成(联合主键或复合主键) 2、在创建表时设置主键约束(列级) 语法:CREATE TABLE table_name(column_name datatype PRIMARY KEY,...); 3、在创建表时设置主键约束(表级) 语法:CREATE TABLE table_name(column_name datatype,...,CONSTRAINT pk_name PRIMARY KEY(column_name1,...)); 4、数据字典:user_constraints select constraint_name from user_constraints where table_name='表名'; 可以查看某个表中的主键约束信息。
    查看全部
    0 采集 收起 来源:Oracle 主键约束

    2016-04-15

  • 删除表数据基本语法: DELETE FROM table_name [WHERE conditions]; DELETE FROM table_name;与TRUNCATE TABLE table_name;区别: 两者都是用来删除表中的全部数据,但是TRUNCATE 的速度要比DELETE 快,因TRUNCATE 属于数据定义语言中的,所以效率较高。
    查看全部
    0 采集 收起 来源:Oracle 删除数据

    2016-04-15

  • 修改表数据基本语法: UPDATE table_name SET column1=value1,... [WHERE conditions]; (不指定条件,则为整个字段均修改)
    查看全部
    0 采集 收起 来源:Oracle 修改数据

    2016-04-15

  • 复制表数据: 1.在建表时复制: create table table_new as select column1,...|* from table_old; 2.在添加数据是复制: insert into table_name [(column1,...)] select column1,...|* from table_old;
    查看全部
  • 修改表: 4.修改字段名:alter table table_name rename column column to new_column_name; 5.修改表名:rename table_name to new_table_name; 6.1>删除表中全部数据 truncate table table_name; 2>删除整张表数据 drop table table_name;
    查看全部
  • 修改表: 1.添加字段:alter table table_name add column_name datatype; 2.修改数据类型:alter table table_name modify column_name datatype; 3.删除字段:alter table table_name drop column column_name;
    查看全部
  • 操作实例
    查看全部
  • insert 语句格式
    查看全部
  • 操作表中的数据
    查看全部
  • truncate 删除表中的数据。比delete的速度要快。。
    查看全部
  • 给字段改名
    查看全部

举报

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

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