sql >> データベース >  >> RDS >> Mysql

HSQLDBを使用した単体テストとMySQLを使用したランタイムのためのJava共通JDBCSQLクエリ戦略

    MySQL互換モードでHSQLDBデータベースを作成できます(;sql.syntax_mys=trueを追加) JDBCURLに。このモードでは、次のことができます。

    CREATETABLEにはMySQL構文を使用します。 HSQLDBは​​、MySQLのAUTO_INCREMENTキーワードをIDENTITYのエイリアスとして理解します。また、他のすべてのMySQL固有の構文も理解します。

    列名の大文字化は実際には問題ではありません。列名を大文字にすると、SELECTステートメントで引用符を付けずに任意の大文字小文字を使用できます。これは、HSQLDBでMySQLに使用するのと同じクエリを実行できることを意味します。

    http://hsqldb.org/doc/2.0/guide/を参照してください互換性-chapt.html#coc_compatibility_mysql



    1. DBNull.Valueを使用してnull文字列を明確かつ迅速にパラメータ化するにはどうすればよいですか

    2. mysql_num_rows()は、パラメーター1がリソースであり、ブール値が指定されていることを想定しています。

    3. カスケード更新を行う方法は?

    4. オラクルのPHPを使用してグラフを作成する方法