Condividi tramite


CREATE SHARE

Si applica a:con segno di spunta Databricks SQL con segno di spunta Databricks Runtime 10.4 LTS e versioni successive con segno di spunta solo 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 unity Catalog metastore where i dati da condividere sono registrati.

Per aggiungere contenuto alla condivisione, usare ALTER SHARE.

Sintassi

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

Parameters

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