Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime 15.1 ke atas
Mengatur CURRENT_RECIPIENT ke penerima yang ditentukan dalam sesi saat ini untuk memungkinkan penyedia memanipulasi properti-properti CURRENT_RECIPIENT. Ini memungkinkan penyedia untuk mengkueri tampilan yang berisi fungsi CURRENT_RECIPIENT .
Sintaksis
SET RECIPIENT recipient_name
Parameter-parameternya
-
Nama penerima untuk ditetapkan sebagai penerima saat ini.
Contoh
— Creates new recipient
> CREATE RECIPIENT nasdaq PROPERTIES ('country' = 'US');
> CREATE TABLE my_table (country STRING, name STRING);
> INSERT INTO my_table VALUES ('US', 'John'), ('UK', 'Mary');
> CREATE VIEW my_view AS
SELECT * FROM my_table
WHERE country = CURRENT_RECIPIENT('country');
— Sets current recipient
> SET RECIPIENT nasdaq;
> SELECT * FROM my_view;
US John