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

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

AnnyQin
难度入门
时长 4小时14分
  • 删除语句 无条件删除(效果等同于trancate,但是效率没有trancate高) DELETE FROM table_name; 条件删除 DELETE FROM table_name [where conditions]
    查看全部
    0 采集 收起 来源:Oracle 删除数据

    2016-09-09

  • 删除表中的数据: truncate table table _name 删除一个表: drop table table name;
    查看全部
  • 在一个表中添加字段(列) alter table tablename add column_name datatype; 修改一列中类型 alter table tablename modify colunmn_name datatype; 删除一列: alter table tablename drop column column_name; 修改一列的名称数据类型不变:alter table tablename rename column to new name; 修改表的名字 : rename oldtablename to newtablename;
    查看全部
  • 字符型分为;char (n) nchar(n) varchar(n) nvarchar(n) n表示字符的长度 当你设定的长度为12;但是你输入的长度为 4;那么剩余的空间数据库会自动添加为空 这样子会很浪费表中间;char的最大长度为2000; nchar最大长度为:1000; varchar最大4000 nvarchar最大2000,两者长度都是可变的;以N开头的是unicode方式存放的; 数值型:number(p,s) p代表有效数据 s小数点的位数; float(n) 存储的是二进制数; 日期型:Date TimeStamp 存储大量数据:blob(二进制) clob(字符串);都可以存储4gb的数据
    查看全部
  • 删除一个表空间: drop tablespace tablespace_name 删除表空间并删除其中的数据: drop tablespace tablespace_name including contents;
    查看全部
  • 修改表空间状态,联机或脱机 alter tablespace tablespace_name onlinkofflink; select status from dba_tablespace where tablespace_name='表空间名字要大小';查看表空间状态 设置只读或可读写状态,默认的是可读写 alter tablespace tablespace_name read onlyread write;(与设置脱机联机状态语法一致)
    查看全部
  • 上一个表是永久表 : create tablespace tablespace_name datafile 'xxx.dbf' size xxm; 下一个表是临时空间表:create temporary tablespace temfile 'temfile.dbf; size 10m;
    查看全部
  • 查看用户的表空间 dba_tablespaces、user_tablespaces(分别为查看系统和普通用户表空间的数据字典) dba_users、user_users(分别查看系统用户和普通用户的数据字典) 设置用户的默认或临时表空间 alter user username default temporary tablespace tablespace_name; //username为当前用户 eg: desc dba_tablespaces //查看系统数据字典里面的字段 select tablespace_name from dba_tablespaces; //查看系统表空间 desc dba_users; //查看系统用户名下的表空间 select default_tablespace,temporary_tablespace from dba_users where username='SYSTEM'; //查看系统用户的默认表空间和临时表空间 alter user system default tablespace system; select default_tablespace,temporary_tablespace from dba_users where username='SYSTEM'; //查看系统用户的默认表空间和临时表空间 desc user_tablespaces //查看普通用户数据字典的字段 select tablespace_name from user_tablespaces; //查看普通用户表空间 desc user_users; //查看系统用户名下的表空间
    查看全部
  • 表空间的分类,主要分为三类:永久表空间,临时表空间,UNDO表空间
    查看全部
  • 权限从高到低为sys,system,sysman,scott. 其中sysman用于企业管理
    查看全部
    0 采集 收起 来源:练习题

    2016-09-08

  • 用户与表空间、表与约束、查询语句 约束有:<br> 主键约束,外键约束,唯一约束,检查约束,非空约束,默认约束等
    查看全部
    1 采集 收起 来源:Oracle基础概述

    2018-03-22

  • between ... and ...是包括两个边界值的
    查看全部
  • 数据库:1、用户与表空间 2、表空间与约束 3、查询语句
    查看全部
    0 采集 收起 来源:Oracle基础概述

    2016-09-06

  • 开始学习
    查看全部
    0 采集 收起 来源:Oracle基础概述

    2016-09-05

  • decode与case...when类似,但是无法查询多个字段 decode(列名,判断条件,条件为真的值,默认值) decode(col_name,value1,result1,...,defaulvalue) 例如: select username,decode(username,'aaa','计算机部门','bbb','市场部门','其他') as 部门 from users;
    查看全部

举报

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

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