USER_DISPLAY_NAME

USER_DISPLAY_NAME用于转换Hologres账号为邮箱形式或RAM形式的阿里云账号。本文为您介绍在实时数仓Hologres中USER_DISPLAY_NAME的用法。

命令语法

USER_DISPLAY_NAME的命令语法如下所示:

SELECT user_display_name (user_name);

参数说明

参数说明如下表所示。

参数

描述

user_name

阿里云账号ID。通常为数字形式,例如13532241323xxx或RAM用户p4_23402030200xxx

返回值为邮箱形式或RAM形式的阿里云账号,例如*****@aliyun.comRAM$mainaccount:subuserRAM$public

使用示例

转换Hologres账号为邮箱形式或RAM形式的阿里云账号的示例语句如下。

SELECT user_display_name ('13532241323xxx');
SELECT rolname, user_display_name(rolname) FROM pg_roles;