# CREATE statements

Use the Create statements with functions, indexes, procedures, schemas, synonyms, tables, triggers, and views.

- CREATE FUNCTION statement
  The CREATE FUNCTION statement allows you to create Java functions, which you can then use in an expression.
- CREATE INDEX statement
- CREATE PROCEDURE statement
- CREATE SCHEMA statement
- CREATE SYNONYM statement
- CREATE TABLE statement
- CREATE TRIGGER statement
- CREATE VIEW statement

Parent topic: Statements
Related concepts
Interaction with the dependency system
DROP Statements
RENAME statements
SET statements
Related reference
ALTER TABLE statement
GRANT statement
REVOKE statement
CALL (PROCEDURE)
CONSTRAINT clause
DECLARE GLOBAL TEMPORARY TABLE statement
DELETE statement
FOR UPDATE clause
FROM clause
GROUP BY clause
HAVING clause
INNER JOIN
INSERT statement
JOIN operation
LEFT OUTER JOIN
LOCK TABLE statement
ORDER BY clause
Query
RIGHT OUTER JOIN
ScalarSubquery
SelectExpression
SELECT statement
TableExpression
TableSubquery
UPDATE statement
VALUES expression
WHERE clause
WHERE CURRENT OF clause