SQL CommandsSQL CommandsThis 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