CREATE DOMAIN in Base?

I’m working on learning SQL, so I may just be doing something wrong, but when I try to create a domain it tells me that DOMAIN is an unexpected token. Here’s the code I’m using

CREATE DOMAIN CurrencyDom NUMERIC (9,2)
CHECK (VALUE >= 0) ;

If you are using the embedded database, here is the web of the engine used:

http://hsqldb.org/

My LO 3.5.4.2 contains the embedded version 1.8.0.10 of HSQLDB. I do not believe that it supports the DOMAIN function.