• Oracle表的管理


    数据类型:

    字符型
    char 定长的,最大2000字符
    varchar 变长的,最大4000字符
    clob(character large object)字符型大对象,最大4G
    数字类型

    number 范围(10的-38次方到10的38次方,小数整数均可)
    number(5,2)5位有效数字,2位小数

    日期
    date 年月日时分秒

    图片
    blob 二进制数,可以存图片、声音 4G

    建表
    create table 表明(
    字段名 数据类型(大小)),
    );
    删表
    drop table 表名;

    表空间 存放表的容器

    添加字段 alter table 表名 add(字段名 数据类型(大小))
    修改字段类型大小 alter table 表名 modify(字段名 数据类型(新大小))
    修改字段类型 alter table 表名 modify(字段名 新数据类型(大小))(不能有数据)
    修改字段名字 alter table 表名 modify(新字段名 数据类型(大小))
    删除字段 alter table 表名 drop column 字段名
    修改表名 rename 原表名 to 新表名
    删除表 drop table 表名
    插入所有字段数据(一条及一行)
    insert into 表名 values (a,b,c,···)abc为根据对应字段数据类型的数据
    *修改日期的默认格式-- alter session set nls_date_format='yyyy-mm-dd';
    插入部分字段数据
    insert into 表名 (字段名1,字段名2,···) values (a,b,···)
    插入空值
    insert into 表名 (字段名) values (null)
    查空值数据
    select * from 表名 字段 is null;
    修改字段数据
    update 表名 set 字段 = 新数据 where 筛选条件
    修改有null值的字段数据
    update 表名 set 字段 = 新数据 where 字段is null)
    删除所有数据
    truncate table 表名;(不写日志,无法回复,速度快)
    delete from 表名;(写日志,可恢复)
    delete from 表名 where 条件筛选 (删除一条记录)

    回滚
    sql>savapoint 名;(设置回滚点)
    ···
    ···
    sql>rollback to 名;(回滚到回滚点-名的数据)

  • 相关阅读:
    教你轻松搞定javascript中的正则
    带你学习javascript的函数进阶(二)
    带你学习Javascript中的函数进阶(一)
    带你学习ES5中新增的方法
    作为前端,你需要懂得javascript实现继承的方法
    作为前端,你需要了解的js构造函数和原型
    ES6学习笔记(三):教你用js面向对象思维来实现 tab栏增删改查功能
    企业级zabbix监控搭建及邮件报警
    -bash: netstat: 未找到命令
    shell点名脚本不重复人名
  • 原文地址:https://www.cnblogs.com/-maji/p/7192765.html
Copyright © 2020-2023  润新知