This section contains a description and the syntax of the SQL commands supported by HAWQ.
ABORT
ALTER AGGREGATE
ALTER DATABASE
ALTER FUNCTION
ALTER OPERATOR
ALTER OPERATOR CLASS
ALTER RESOURCE QUEUE
ALTER ROLE
ALTER SEQUENCE
ALTER TABLE
ALTER TABLESPACE
ALTER TYPE
ALTER USER
ANALYZE
BEGIN
CHECKPOINT
CLOSE
COMMIT
COPY
CREATE AGGREGATE
CREATE DATABASE
CREATE EXTERNAL TABLE
CREATE FUNCTION
CREATE GROUP
CREATE LANGUAGE
CREATE OPERATOR
CREATE OPERATOR CLASS
CREATE RESOURCE QUEUE
CREATE ROLE
CREATE SCHEMA
CREATE SEQUENCE
CREATE TABLE
CREATE TABLE AS
CREATE TABLESPACE
CREATE TYPE
CREATE USER
CREATE VIEW
DEALLOCATE
DECLARE
DROP AGGREGATE
DROP DATABASE
DROP EXTERNAL TABLE
DROP FILESPACE
DROP FUNCTION
DROP GROUP
DROP OPERATOR
DROP OPERATOR CLASS
DROP OWNED
DROP RESOURCE QUEUE
DROP ROLE
DROP SCHEMA
DROP SEQUENCE
DROP TABLE
DROP TABLESPACE
DROP TYPE
DROP USER
DROP VIEW
END
EXECUTE
EXPLAIN
FETCH
GRANT
INSERT
PREPARE
REASSIGN OWNED
RELEASE SAVEPOINT
RESET
REVOKE
ROLLBACK
ROLLBACK TO SAVEPOINT
SAVEPOINT
SELECT
SELECT INTO
SET
SET ROLE
SET SESSION AUTHORIZATION
SHOW
TRUNCATE
VACUUM