CREATE SHARE
применяется: Databricks SQL Databricks Runtime 10.4 LTS и выше только в каталоге Unity
Создает общую папку с указанным именем. Если база данных с подобным именем уже существует, возникает исключение.
Чтобы создать объект общего доступа, необходимо быть администратором хранилища метаданных или иметь привилегию CREATE SHARE
для хранилища метаданных каталога Unity, где зарегистрированы данные, которые необходимо предоставить для общего доступа.
Чтобы добавить содержимое в общую папку, используйте ALTER SHARE.
Синтаксис
CREATE SHARE [ IF NOT EXISTS ] share_name
[ COMMENT comment ]
Параметры
-
Имя общего ресурса, который нужно создать.
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';