zoukankan      html  css  js  c++  java
  • 表字段自增加

    1.创建表

    CREATE TABLE items (
    id number(11) NOT NULL ,
    name varchar(32) NOT NULL,
    price float NOT NULL,
    detail clob ,
    pic varchar(64),
    createtime date ,
    PRIMARY KEY (id)
    )

    2.创建序列

    create sequence items_idautoinc
    minvalue 1
    maxvalue 9999999999999999999999999999
    start with 1
    increment by 1
    nocache;

    3.添加数据

    insert  into items(id,name,price,detail,pic,createtime) values (items_idautoinc.nextval,'笔记本',6000.0,'笔记本性能好,质量好!!!!!',NULL,to_date( '2018-02-01', 'yyyy-MM-dd'))

    4.效果图

    5.第二种方法就是建立一个触发器,在往表里插入数据时id自动加一

    CREATE OR REPLACE TRIGGER "insert_items_idautoinc"
       BEFORE INSERT ON items
       REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
     DECLARE
     BEGIN
       SELECT items_idautoinc.NEXTVAL INTO :NEW.ID FROM DUAL;
     END insert_items_idautoinc;
    

      插入一条数据,没有id和值

    insert  into items(name,price,detail,pic,createtime) values ('笔记本1',6000.0,'笔记本性能好,质量好!!!!!',NULL,to_date( '2018-02-01', 'yyyy-MM-dd'))
    

      效果图

  • 相关阅读:
    Mootools中的Class应用
    预初始化对象(OnPreInit)
    新博客开张
    ASP.NET获取客户端相关信息
    UpdatePannel中JS不执行问题
    KU990 JVAVA修改全屏
    textbox 增加click事件
    JS引用顺序的问题
    传统三层架构
    ORCALE 相关操作
  • 原文地址:https://www.cnblogs.com/PengChengLi/p/8395127.html
Copyright © 2011-2022 走看看