Condividi tramite


CREATE SHARE

Si applica a:contrassegnato sì Databricks SQL contrassegnato sì Databricks Runtime 10.4 LTS e versioni successive contrassegnato sì Unity Catalog

Crea una condivisione con il nome specificato. Se esiste già una condivisione con lo stesso nome, viene generata un'eccezione.

Per creare una condivisione, è necessario essere un amministratore del metastore o avere il privilegio CREATE SHARE per il metastore di Unity Catalog in cui sono registrati i dati da condividere.

Per aggiungere contenuto alla condivisione, usare ALTER SHARE.

Sintassi

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

Parametri

  • share_name

    Nome della condivisione da creare.

  • SE NON ESISTE

    Crea una condivisione con il nome specificato, se non esiste. Se esiste già una condivisione con lo stesso nome, non verrà eseguita alcuna operazione.

  • comment

    Valore letterale facoltativo STRING . Descrizione della condivisione.

Esempi

-- 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';