CREATE SHARE

Область применения:проверка помечены да Databricks SQL проверка помечены да Databricks Runtime 10.4 LTS и более поздней проверка помечены да версии каталога Unity

Создает общую папку с указанным именем. Если база данных с подобным именем уже существует, возникает исключение.

Чтобы создать общую папку, необходимо быть администратором хранилища метаданных или иметь CREATE SHARE привилегию для хранилища метаданных каталога Unity, где зарегистрированы данные, к которым требуется предоставить общий доступ.

Чтобы добавить содержимое в общую папку, используйте ALTER SHARE.

Синтаксис

CREATE SHARE [ IF NOT EXISTS ] share_name
    [ COMMENT comment ]

Параметры

  • share_name

    Имя общего ресурса, который нужно создать.

  • IF NOT EXISTS

    Создает общую папку с указанным именем, если она не существует. Если общая папка с подобным именем уже существует, ничего не произойдет.

  • комментарий

    Необязательный литерал STRING. Описание для общей папки.

Примеры

-- Create share `customer_share`. This throws exception if a share with name customer_share
-- already exists.
> CREATE SHARE customer_share;

-- Create share `customer_share` only if share with same name doesn't exist.
> CREATE SHARE IF NOT EXISTS customer_share;

-- Create share `customer_share` only if share with same name doesn't exist, with a comment.
> CREATE SHARE IF NOT EXISTS customer_share COMMENT 'This is customer share';