Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Java JDBC SQL Query estratégia comum para teste de unidade usando HSQLDB e tempo de execução usando MySQL


Você pode criar o banco de dados HSQLDB com o modo de compatibilidade MySQL (anexar ;sql.syntax_mys=true para a URL JDBC. Neste modo, você pode fazer o seguinte:

Use a sintaxe do MySQL para CREATE TABLE. HSQLDB entende a palavra-chave AUTO_INCREMENT do MySQL como um alias para IDENTITY. Ele também entende todas as outras sintaxes específicas do MySQL.

A capitalização dos nomes das colunas não é realmente um problema. Com os nomes das colunas em maiúsculas, você pode usar qualquer maiúsculas e minúsculas sem aspas em suas instruções SELECT. Isso significa que você pode executar a mesma consulta que usa para MySQL no HSQLDB.

Consulte http://hsqldb.org/doc/2.0/guide/ compatibility-chapt.html#coc_compatibility_mysql