zoukankan      html  css  js  c++  java
  • Oracle创建表

    //创建表,列的内容

    -- Create table
    create table T_HQ_PC
    (
    pinpai VARCHAR2(20) not null,
    xingh VARCHAR2(40),
    jiage NUMBER,
    chuchangrq DATE,
    shifoutc CHAR(1)
    )
    tablespace TEST
    pctfree 10
    initrans 1
    maxtrans 255
    storage
    (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
    );

    //添加注释
    -- Add comments to the columns
    comment on column T_HQ_PC.pinpai
    is '电脑品牌';
    comment on column T_HQ_PC.xingh
    is '型号';
    comment on column T_HQ_PC.jiage
    is '价格';
    comment on column T_HQ_PC.chuchangrq
    is '出厂日期';
    comment on column T_HQ_PC.shifoutc
    is '是否停产:1-是;2-否';

    //创建主键约束
    -- Create/Recreate primary, unique and foreign key constraints
    alter table T_HQ_PC
    add constraint PK_T_HQ_PC primary key (PINPAI)
    using index
    tablespace TEST
    pctfree 10
    initrans 2
    maxtrans 255
    storage
    (
    initial 64K
    next 1M
    minextents 1
    maxextents unlimited
    );

    //创建检查约束
    -- Create/Recreate check constraints
    alter table T_HQ_PC
    add constraint CHECK_JIAGE
    check (jiage > 1000.00 and jiage < 60000.00);
    alter table T_HQ_PC
    add constraint CHECK_SHIFOUTC
    check (shifoutc = '1' or shifoutc = '2');

  • 相关阅读:
    C语言基本语法——函数
    C语言基本语法——数组
    iOS面试总结(待完善)
    iOS开发——蓝牙开发
    iOS开发——性能分析
    ios开发——runtime
    Extjs6的常见问题及解决办法
    会员信息布局,自动放缩
    LINQ关于NULL的怪现象
    [代码整洁]自我感悟
  • 原文地址:https://www.cnblogs.com/shadowduke/p/4909721.html
Copyright © 2011-2022 走看看