more complete support for sql language