视图字段长度是否可以阻止CREATE VIEW

时间:2014-04-15 20:18:34

标签: sql teradata

我在一个有许多观点的沙箱中工作。有关我的观点,其中大约有10个,在我的SQL客户端(Teradata)左侧列表的一半位置。

我想创建一个"虚拟"我可以通过左侧的眼球来快速找到我的观点。

我只是剪切了粘贴我之前创建的视图的查询,但更改了名称:

CREATE VIEW  RDMAVWSANDBOX.VwNIM00000000000000000000000000000000000000000000000 AS
SELECT VwNIMEventFct.NIM_USER_ID, COUNT(VwNIMEventFct.NIM_EVENT_TYPE_ID) AS DownloadCount
FROM RDMAVWSANDBOX.VwNIMEventFct
WHERE NIM_EVENT_TYPE_ID = 884
GROUP BY NIM_USER_ID

所有这些零都是有意的,我希望这张桌子能够在我向下滚动视图时突出显示。

但它不会创建视图。我用三个0来尝试它,确实如此。

为什么!?我可以在某处调整设置吗?似乎Teradata不允许我创建这个视图,看起来好像它的名字太长了。

1 个答案:

答案 0 :(得分:0)

除非版本为TD14.10或更高版本,否则Teradata的字段名称限制为30个字符。感谢@dnoeth的信息