BigQuery support
nene opened this issue · comments
DML Statements
- SELECT
- INSERT
- DELETE
- UPDATE
- TRUNCATE TABLE
- MERGE
DDL Statements
- CREATE TABLE
- CREATE VIEW
- CREATE SCHEMA
- CREATE FUNCTION
- CREATE PROCEDURE
- CREATE ROW ACCESS POLICY
- CREATE CAPACITY
- CREATE RESERVATION
- CREATE ASSIGNMENT
- CREATE SEARCH INDEX
- ALTER SCHEMA
- ALTER TABLE
- ALTER VIEW
- ALTER ORGANIZATION
- ALTER PROJECT
- ALTER BI_CAPACITY
- ALTER CAPACITY
- ALTER RESERVATION
- DROP TABLE
- DROP VIEW
- DROP SCHEMA
- DROP FUNCTION
- DROP PROCEDURE
- DROP ROW ACCESS POLICY
- DROP CAPACITY
- DROP RESERVATION
- DROP ASSIGNMENT
- DROP SEARCH INDEX
Other Statements
- GRANT
- REVOKE
- ASSERT
- EXPORT DATA
- LOAD DATA
Prepared statements
- EXECUTE IMMEDIATE
Procedural language
- DECLARE
- SET
- BEGIN .. END block
- BEGIN .. EXCEPTION .. END block
- procedural CASE
- IF .. THEN .. ELSEIF .. ELSE .. END IF
- block labels
- LOOP .. END LOOP
- REPEAT .. UNTIL .. END REPEAT
- WHILE cond DO .. END WHILE
- BREAK / LEAVE
- CONTINUE / ITERATE
- FOR var IN expr DO .. END FOR
- RAISE
- RETURN
- CALL
Transactions
-
BEGIN [TRANSACTION]
-
COMMIT [TRANSACTION]
-
ROLLBACK [TRANSACTION]