zoukankan      html  css  js  c++  java
  • Mysql中万能的varchar字段

    很久以前,就见过一个架构师设计数据库时所有字段都使用varchar类型,当时以为方便存储和迁移,今天自己在设计字段的时候想起了这件事情,就验证了一下,mysql中的varchar类型,差不多能算是个万能类型。

    例如:

      1.需要设计一个datetime字段类型,方便以后按时间检索,这时可以使用varchar类型替代,经过验证mysql中,varchar类型可以满足datetime类型的检索,如下:

    CREATE TABLE c_test(
        id INT PRIMARY KEY,
        NAME VARCHAR(200),
        TIME VARCHAR(200)
    );
    INSERT INTO c_test VALUES('3','wuliang','2014-06-11');
    SELECT * FROM c_test ORDER BY TIME DESC;
    SELECT * FROM c_test WHERE TIME > '2014-06-09'; 
    SELECT * FROM c_test WHERE TIME BETWEEN '2014-06-09' AND '2014-06-11'; 

        其他类型正在验证测试中,有时间也会测试一下其他数据库,Oracle,Pro..,DB2,MS SQL

  • 相关阅读:
    Linux常用命令大全
    YUM仓库服务
    Keepalived 双机热备
    VML
    CSS3选择器一
    lambda表达式详解
    将博客搬至CSDN
    html5本地数据库(一)
    疯狂的表单-html5新增表单元素和属性
    值类型与引用类型总结
  • 原文地址:https://www.cnblogs.com/baby-bear/p/3779559.html
Copyright © 2011-2022 走看看