ALTER RECIPIENT
Dotyczy: Databricks SQL
Databricks Runtime 11.3 LTS i nowsze
tylko katalog Unity
Zmienia nazwę adresata. Przenosi własność odbiorcy na nowego głównego podmiotu.
Składnia
ALTER RECIPIENT recipient_name
{ RENAME TO to_recipient_name |
[ SET ] OWNER TO principal |
SET PROPERTIES ( property_key [ = ] property_value [, ...] ) |
UNSET PROPERTIES ( property_key [, ...] ) }
Parametry
-
Należy zmienić nazwisko odbiorcy.
RENAME TO
to_recipient_nameZmienia nazwę adresata. Nazwa musi być unikatowa wśród wszystkich adresatów w magazynie metadanych. Aby uruchomić tę instrukcję, musisz być właścicielem adresata i mieć
CREATE RECIPIENT
uprawnienia do magazynu metadanych.[ SET ] OWNER TO
głównyPrzenosi własność adresata na
principal
. Aby uruchomić tę instrukcję, musisz być właścicielem adresata.Dotyczy:
Databricks SQL magazyn SQL w wersji 2022.35 lub nowszej
Databricks Runtime 11.3 LTS lub nowszej
SET
jest dozwolone jako opcjonalne słowo kluczowe.SET PROPERTIES ( property_key [ = ] property_value [, ...] )
Dotyczy:
Databricks SQL
Databricks Runtime 12.2 LTS i nowsze.
Ustawia właściwość niestandardową dla adresata. Aby uruchomić tę instrukcję, musisz być właścicielem adresata i mieć
CREATE RECIPIENT
uprawnienia do magazynu metadanych.Właściwości adresatów mogą służyć do współdzielenia odmiennych partycji tabeli z różnymi adresatami, przy użyciu tego samego elementu współdzielonego. Zobacz Zarządzanie właściwościami adresatów i Używanie właściwości adresata do filtrowania partycji.
property_key { identifier [. ...] | string_literal } property_value { string_literal }
UNSET PROPERTIES ( '<property-key>' )
Dotyczy:
Databricks SQL
Databricks Runtime 12.2 LTS i nowsze.
Usuwa właściwość niestandardową z adresata. Aby uruchomić tę instrukcję, musisz być właścicielem adresata i mieć
CREATE RECIPIENT
uprawnienia do magazynu metadanych.property_key { identifier [. ...] | string_literal }
Przykłady
-- Rename a recipient
> ALTER RECIPIENT `Center for Disease Control` RENAME TO cdc;
-- Change ownership of the recipient
> ALTER RECIPIENT cdc OWNER TO `alf@melmak.et`;
-- Change recipient properties
> ALTER RECIPIENT cdc SET PROPERTIES ( 'country' = 'US' );