zoukankan      html  css  js  c++  java
  • MYSQL auto_increment 、default 关键字

    1、 

        auto_increment:

                               innoDB 中 表中只可以有一个列是auto_increment的,这个列还一定要是索引。

        create table T(X int auto_increment primary key,Y int);               --  对

        create table T(X int auto_increment,Y int ,index ix_A (X))            --  错         用了auto_increment就可以这样加索引

        create table T(X int auto_increment,Y int auto_increment);          --  错         一个表只可以有一个auto_increment 列

        

        alter talbee T auto_increment = value ;   # value 的值要比表中的值大才行!

    2、

       default:  

                 它的值要么是常量、要么是now(),要么是current_date()

                 create table T3(X int default 100,Y datetime default now()); 

                 insert into T3(X,Y) values(default,default);

                 insert into T3(X,Y) values(null,null);

                 

               

  • 相关阅读:
    vue学习之router
    vue学习之组件
    xshell操作
    Webstorm快捷操作
    javascript判断节点是否在dom
    影子节点 shadowDOM
    虚拟节点操作——DocumentFragment
    理解浏览器的历史记录
    浏览器渲染
    web请求流程
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4008607.html
Copyright © 2011-2022 走看看