为了账号安全,请及时绑定邮箱和手机立即绑定

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

难度入门
时长 4小时14分
学习人数
综合评分9.67
338人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.5 逻辑清晰
  • 对表进行修改的时候都会用到ALTER TABLE 字段;

    在表中添加内容就会用到add这个关键字;


    查看全部
  • 查看表里面的字段信息 :desc userinfo

    查看全部
    0 采集 收起 来源:Oracle管理表

    2018-08-02

  • 创建表的基本语法:

    CREATE TABLE table_name

    {

        columu name datatype,....

    }

    注:在同一个用户下,表名要是唯一的

    查看全部
    0 采集 收起 来源:Oracle管理表

    2018-08-02

  • 字符型数据类型:

    固定长度的数据类型:CHAR(n)类型;NCHAR(n)类型;

    CHAR类型的n的最大值是2000;NCHAR类型的n的最大值是1000,一般用NCHAR类型类存储文字类型;

    可变长度的数据类型:VARCHAR2(n)类型;NVARCHAR(n)类型;

    VARCHAR2(n)类型的n最大值是4000,NVARCHAR(n)类型的n的最大值是2000;


    数值型数据类型:

    包括整数和小数两部分;

    NUMBER(p,s)类型:是Oracle中比较常用的的一个数值型,p在这里代表这有效数字,而s则可以理解为效数点后的位数,也可以理解为是一个范围,若s为一个正数,则s的意义就是从小数点到最低有效数字的位数;若s为一个负数,则s的意义就是从小数点到最大有效数字的位数。

    例:NUMBER(5,2)==有效数字是五位,保留两位小数。

    FLOAT(n)类型:主要是用来存储二进制数据,还能表示二进制的位数是1~126位(若将二进制数转换成10进制数,则需要将这个数乘以:0.30103);


    日期型数据:

    DATE类型:DATE类型的存储范围是从公元前4712年1月1日到公元9999年12月31日,DATE类型可以精确到秒的数据类型。

    TIMESTAMP类型:时间戳类型,能精确到小数秒的数据类型。


    其他类型:

    存放大对象的数据:BLOB类型(以二进的形式来存放数据,最大值为4GB)和CLOB类型(以字符串的形式来存放数据,最大值为4GB)

    查看全部
  • 表其实是我们存储数据的一个最基本的单位;

    在数据库中的表都是一个二维结构(由行和列组成的,一行可以称作一条记录,列可以称作域或者是字段);

    在一张表中,每一列的数据必须具有相同的数据类型;

    列名要具有唯一性;

    每一行得数据也要保证其唯一性。

    查看全部
  • 删除表空间的语句:

    drop tablespace (表空间的名字) test1_tablespace including contents(如果在删除表空间的时候将表空间的数据文件一并删除,则需要加上 incuding contents)。

    查看全部
  • 在删除表空间数据文件的时候,不能够删除表空间中第一个数据文件,也就是说不能够删除我们创建表空间的时候创建的第一个数据文件,如果要删除的话,则必须要把整个表空间删除掉。

    查看全部
  • UNSO表空间:用来保存被修改之前的数据。

    比如说在对一张表进行修改的时候,它会对修改之前的信息进行自动保存。因此我们便可以对数据进行回滚,就是可以执行撤销操作。

    查看全部
  • 临时表空间:用来存放进行数据库操作的中间执行的过程,当执行结束之后存放的东西就会被自动的释放掉,不会进行永久性的保存。

    查看全部
  • 永久表空间:表、视图、存储过程等

    临时表空间:中间过程,执行结束自动释放

    UNDO表空间:执行事务时保存表之前的状态,便于回滚


    查看全部
  • 这里一定要注意!!!!!管理口令不要以数字开头!!!!

    虽然这里不会校验首字符是否为数字,但是后续正式新建数据库实例会报“ORA-00922: 选项缺失或无效”的错误,如果点击忽略,就会引发ORA-28000: 账户锁定的错误。

    查看全部
    3 采集 收起 来源:Oracle安装

    2018-07-23

  • sys用户使用sysdba权限登录

    查看全部
  • 复制数据的命令

    查看全部
  • default_tablespace  temporary_tablespace  默认表空间和临时表空间    
        select default_tablespace from dba_users where username='system'; 查询某账户默认表空间
        更改默认表空间 alter user username
                   default tablespace system;

    查看全部
  • DROP table tableName  删除整个表

    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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