zoukankan      html  css  js  c++  java
  • mysql向hsql迁移的一些经验

    mysql向hsql迁移的一些经验

    1. HSQL不支持BLOB,所以使用LONGVARBINARY来代替BLOB, 用VARBINARY来代替mediumblob;
    2. HSQL不支持TEXT / MEDIUMTEXT, 使用LONGVARCHAR来代替;
    3. TINYINT, INT, BIGINT不支持精度,在mysql里面,tinyint(1)我们来表示的
    boolean型的值,只能放弃了,统统得去掉精度;
    4. UNSIGNED 关键字不支持;
    5. HSQL不支持AUTO_INCREMENT,使用IDENTITY关键字,但是复合主键就不可以表示为IDENTITY;
    create table user(id IDENTITY,name varchar(20));
    6. HSQL不支持ENGINE, DEFAULT_CHARSET and ROW_FORMAT
    7. HSQL不支持ON DUPLICATE KEY UPDATE
    8. HSQL不支持TIMESTAMP DEFAULT '0000-00-00 00:00:00',使用CURRENT_TIMESTAMP代替[/size][/color]

    原文链接:https://blog.csdn.net/asialee029/article/details/83912849

  • 相关阅读:
    Java测试代码及原理
    mysql性能调优
    markdown
    nginx
    触发器实际使用时容易碰到的几个小坑
    redis
    log4j
    Json
    导入工程报错The import android cannot be resolved
    mybatis小记
  • 原文地址:https://www.cnblogs.com/w-j-q/p/14774941.html
Copyright © 2011-2022 走看看