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类型所以会出错

                      

               

  • 相关阅读:
    python 获取时间戳
    【转载】Git分支
    【转载】Jmeter分布式测试
    【总结】异常处理
    【转载】linux-查看日志
    【转载】python中if-else的多种写法
    【转载】Linux中rz和sz命令
    【转载】pip 使用国内源
    wrk(一)
    angular-gridster2使用
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4003279.html
Copyright © 2011-2022 走看看