美文网首页
《SQL权威指南读书笔记》第二章

《SQL权威指南读书笔记》第二章

作者: noexceptionsir | 来源:发表于2017-05-24 20:19 被阅读0次

    1、mysql文本类型(依次增大):tinytext-->text-->mediumtext-->longtext。

    2、如果装载到文本列中的数据超出了该类型的最大长度,数据将会被截断。

    3、mysql整数类型(依次增大):tinytext-->smallint-->mediumint -->int-->bigint。

    4、mysql浮点类型:float、double。

    5、mysql的时间类型:
    date YYYY-MM-DD
    datetime YYYY-MM-DD HH:MI:SS
    timestamp YYYY-MM-DD HH:MI:SS
    year YYYY
    time HHH:MI:SS

    6、对于性别这样只有两个选择的列来说,可以使用ENUM,例如:gender ENUM('M','F')。

    7、什么是null?在以下几种情况下设置为null:
    -- 业务上不可行。
    -- 不知道应赋什么值。
    -- 集合为空。
    通过not null关键字指定该列不可以为null

    8、定义外键约束的列中的值只能来自于指定的表。

    9、alter table 修改已经存在的表的定义。

    10、外键约束只在InnoDB引擎下起作用。

    11、describe 表名,输出一张表的详细信息。

    相关文章

      网友评论

          本文标题:《SQL权威指南读书笔记》第二章

          本文链接:https://www.haomeiwen.com/subject/aymoxxtx.html