User Ratings

★★★★★
★★★★
★★★
★★
63
0
0
0
4
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

Rate This Project
Login To Rate This Project

User Reviews

  • .
  • I've used HSQLDB for 7 years - it's the greatest, and I was excited to use the new sqltool in 2.4.0, especially the .dsv export and import facility. (I've written my own functions to accomplish this in OO Basic). Unfortunately, I found that single quotes,carriage return and linefeed characters are not escaped. I have many records of multi-line text fields which use CRLF and single and double quote characters. If you use the .dsv export with these embedded characters, you can not subsequently import the file. (some years ago I had a developer subscription, but not a current one)
    Reply from HyperSQL Database Engine (HSQLDB)
    Edited 2024-01-17
    One alternative is SqlTool, which you have used. The other alternative is the IMPORT and EXPORT commands introduced in version 2.7.0, as well as existing TEXT table support. Quote characters are escaped and the carriage return and linefeed are written and read correctly when you simply import a DSV into any table.
  • Great small SQL engine that I've been using for in house tools. Small foot print, to make the java executable manageable.
    1 user found this review helpful.
  • A great dbms! Thank you!
  • Perfect - replaces my out of date pointbase system
    1 user found this review helpful.
  • It serves the purpose precisely.
  • Thanks for Hsqldb, it's wonderful!
    2 users found this review helpful.
  • Hsqldb works great.
    1 user found this review helpful.
  • very good project, thanks!
    1 user found this review helpful.
  • Hsqldb is great! Thanks.
    2 users found this review helpful.
  • Thanks for Hsqldb, it's the best!
    1 user found this review helpful.
  • Hsqldb works fine.
    1 user found this review helpful.
  • Thanks for sharing this great thing!
    1 user found this review helpful.
  • Hsqldb works great.
    1 user found this review helpful.
  • This database is very problematic for debugging as error reporting is very poor. This puts the onus on the user to dig into the code to find out where an exception is coming from instead of actually using the error text. One example is a simple right hand truncation error where text is too long for the column width. This results in the error message "data exception: string data, right truncation" in which neither the column nor the text value causing the problem is highlighted. Thus, a programmer has to look at all the text columns and text values to check which is causing the problem. That is a major waste of time and constitutes an obnoxious approach to programming. There are plenty of other examples like this so if you can avoid this DB do so until the authors decide that error reporting is important.
    2 users found this review helpful.
    Reply from HyperSQL Database Engine (HSQLDB)
    Posted 2018-12-24
    Error messages are more informative in recent versions and identify the problem. For example "data exception: string data, right truncation; table: T column: C "
  • terrific program
    5 users found this review helpful.
  • I love it!
    5 users found this review helpful.
  • this is nice - wow :-)
    5 users found this review helpful.
  • First class
    5 users found this review helpful.
  • Very helpfull!
    5 users found this review helpful.
  • Cool!
    5 users found this review helpful.
  • This HSQLDB rather good one, but it's too complicated for user with low and average exp!
  • Good analog SQL database
    2 users found this review helpful.
  • i like it very much. easy to use and amazing. I love it!
    3 users found this review helpful.
  • Very smooth and non intrusive interface.
Show next 25 reviews >