zoukankan      html  css  js  c++  java
  • MYSQL 数据类型的 3 个注意

    注意 1、

             bit(Length) 这种数据类型中,最大长度只可以是64、就是说

                              bit(2)      对

                              bit(64)      对

                              bit(65)      错

                              bit(100)    错

    注意 2、 serial

                SERIAL是BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE的一个别名。

    注意 3、

               tinyint(length)有符号情况下只可以存储-128~127,unsigned情况下 0~255。 不管你指定的length是多少。

    注意 4、

              unsigned 时做的减法、

              如:

                   create table Nums(X int unsigned ,Y int unsigned);

                   insert into Nums(X,Y) values(100,200);

                   select X-Y from Nums;

                   这下不好了,因为X = 100,Y = 200; 所以X-Y = -100;但是两个unsigned数据运算结果还要求是unsigned类型所以会出错

                      

               

  • 相关阅读:
    Redis的主从复制
    JVM之jps命令
    ThreadLocal源码分析
    ThreadLocal初体验
    Redis的逐出算法
    Redis的删除策略
    DagScheduler 和 TaskScheduler
    数据挖掘的数据预处理
    日志实时收集和计算的简单方案
    spark ml 的例子
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4003279.html
Copyright © 2011-2022 走看看