星期四, 十月 20, 2005

HSQLDB vs MYSQL

语法非常接近。

从Mysql 倒出的Schema Create Script只要简单的调整后就可以了。


从command Line 运行HSQLDB脚本的语法:

java -jar $HSQLDB_HOME/lib/hsqldb.jar urlid file.sql

urlid通过hSQLDB Admin UI 建立的。

HSQLDB对Mysql的default ''的语法理解有点问题,似乎要把mysql脚本中非整数(int)的default语句要全部删除,才可以。
用 UltraEdit regular Expression表达:
find:NOT NULL^(*^),
replace: ^1 NOT NULL,