zoukankan      html  css  js  c++  java
  • 表的管理

    一,常用的数据类型

    varchar/varchar2:表示的是一个字符串,有长度限制,为255

    number:number(n)表示一个整数,数字的长度是n,可以使用int;number(m,n)表示一个小数,数字小数长度为n,整数长度为m-n,可以使用float

    date:表示日期类型,日期要按照标准的日期格式进行存放

    clob:大对象,表示大文本数据,一般可以存放4g的文本

    blob:大对象,表示二进制数据,最大可以存放4g,例如:存放电影,歌曲,图片

    二,表的建立

    create table 表名称

    (

     字段名称1   字段类型[default 默认值],

     字段名称2   字段类型[default 默认值],

     字段名称3   字段类型[default 默认值],

     ...

    )

    create table 表名称 as(子查询)

    实例:

    create table person
    (
    pid varchar(18),
    name varchar(200),
    age number(3),
    birthday date,
    sex varchar(2) default '男'
    );

    insert into person(pid,name,age,birthday,sex) values('111','张三',30,to_date('1976-02-13','yyyy-mm-dd'),'女');

    三,表的删除

    drop table 表名称

    四,表的修改

    alter table 表名称 add(列的名称 列的类型 default 默认值,列的名称 列的类型 default 默认值,...);

    alter table person add num number(3);

    alter table person modify num varchar(20);

    alter table person modify name varchar(20) default '无名是';

    alter table person drop column name;

    五,为表重命名

    rename 旧的表名称 to 新的表名称

    rename person to tperson;

    六,截断表

    如果现在假设要想清空一张表的数据,但是同时又不需要回滚,可以立刻释放资源就需要使用截断表的语法:

    truncate table 表名称;

    truncate table tperson;

  • 相关阅读:
    VMware6.0-vCenter的安装准备及安装
    VeeamBackup9.5安装与配置
    VeeamOne(Free Edition 9.5 )-安装与配置
    UIDatePicker
    UIImagePicker照片选择器
    UIImageView
    UILabel
    UIScrollView 期本使用方法
    UISegment
    UISlide
  • 原文地址:https://www.cnblogs.com/jinzhengquan/p/1949578.html
Copyright © 2011-2022 走看看