表的创建

表的创建

1、常用的数据类型

表本质上就属于数据集合操作,那么数据的集合里面必然有他要保存的集合类型,在数据库的开发过程中,每个数据库都有自己支持的数据类型,但不管扩展了多少种数据类型,真正常用的就以下几种:

  • 字符串:使用VARCHAR2描述(其他数据库使用VARCHAR),200个字以内的都使用此类型

  • 数字:在Oracle中使用NUMBER来描述数字,如果描述小数使用“NUMBER”,其中n为小数位,而m-n为整数位,但是数据库也考虑程序人员的习惯:

    |-整数,使用INT

    |-小数,使用FLOAT.

  • 日期:使用DATE是最为常见的做法,但是在Oracle里面DATE里面包含有日期时间,可是其他的数据库里面DATE可能只是日期,DATETIME才表示日期时间。

  • 大文本数据:使用CLOB描述,最多可以保存4G的文字信息。

  • 大对象数据:使用BLOB,保存图片、音乐、电影、文字,最多可以保存4G。

    从实际开发讲使用VARCHAR2、NUMBER、DATE、CLOB.

    2、数据表创建

    数据表创建语法:

    CREATE TABLE 表名称(

    ​ 列名称 类型 [DEFAULT 默认值],

    ​ 列名称 类型 [DEFAULT 默认值],

    ​ …

    ​ 列名称 类型 [DEFAULT 默认值]

    );

    范例:创建一张成员表

    CREATE TABLE member(
        mid number,
        name  varchar2(20)  default  '无名氏',
        birthday  DATE  default  sysdate,
        note  CLOB
                       );
    

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7piwxICh-1580656458586)(C:\Users\016322605\Desktop\csdn\Oracle\捕获200.PNG)]

创建完成保存数据

INSERT INTO member (mid,name,birthday,note) VALUES (1,'李白',to_date('2019-10-10','yyyy-mm-dd'),'我方打野');
  • ## [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4MM6OuId-1580656458587)(C:\Users\016322605\Desktop\csdn\Oracle\捕获201.PNG)]
INSERT INTO member (mid) values (2);

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Nr8tNEIY-1580656458588)(C:\Users\016322605\Desktop\csdn\Oracle\捕获202.PNG)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值