Teradata:哪个dbc表包含ACCOUNT字段?

时间:2015-03-30 15:48:54

标签: teradata

我需要找出我account的内容。我查看了下表:

dbc.accounts 
DBC.AccountInfoV
DBC.ProfileInfo  

他们有accountname,这是不一样的。我可以找到我的账户吗?

谢谢

1 个答案:

答案 0 :(得分:2)

您可以使用内置的ACCOUNT功能检索当前有效的帐户:

SELECT ACCOUNT;

您的默认帐户由以下方式返回:

SELECT DefaultAccount
FROM dbc.UsersV
WHERE UserName = USER;

您的用户可能使用的所有帐户的列表,直接分配给用户或通过用户的个人资料分配:

SELECT AccountName
FROM dbc.accountinfoVX
WHERE (PROFILE IS NULL AND USERNAME = USER)
   OR (USERNAME = PROFILE)