CREATE SCHEMA#
Synopsis#
Description#
Create a new, empty schema. A schema is a container that holds tables, views and other database objects.
The optional IF NOT EXISTS
clause causes the error to be
suppressed if the schema already exists.
The optional AUTHORIZATION
clause can be used to set the
owner of the newly created schema to a user or role.
The optional WITH
clause can be used to set properties
on the newly created schema. To list all available schema
properties, run the following query:
Examples#
Create a new schema web
in the current catalog:
Create a new schema sales
in the hive
catalog:
Create the schema traffic
if it does not already exist:
Create a new schema web
and set the owner to user alice
:
Create a new schema web
, set the LOCATION
property to /hive/data/web
and set the owner to user alice
:
Create a new schema web
and allow everyone to drop schema and create tables
in schema web
:
Create a new schema web
, set the LOCATION
property to /hive/data/web
and allow everyone to drop schema and create tables in schema web
: