Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:
Databricks SQL
Databricks Runtime 15.1 och senare
Ställer in CURRENT_RECIPIENT till den angivna mottagaren i den aktuella sessionen för att möjliggöra att providern kan mocka CURRENT_RECIPIENT-egenskaper. På så sätt kan leverantörer köra frågor mot vyer som innehåller funktionen CURRENT_RECIPIENT.
Syntax
SET RECIPIENT recipient_name
Parameterar
-
Namnet på mottagaren som ska anges som aktuell mottagare.
Exempel
— 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