首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表错误"ORA-00972:标识符太长“

表错误"ORA-00972:标识符太长“
EN

Stack Overflow用户
提问于 2019-12-05 15:35:55
回答 1查看 666关注 0票数 0

我试图从甲骨文中向Tableau添加数据,但得到了以下错误: error "ORA-00972:标识符太长了。这个错误是因为我试图使用一个超过30个字符的列。我知道有一个解决方法是将Oracle中的名称更改为小于30个字符。不幸的是,我自己无法做到这一点,而且团队需要比我想要等待的时间更长的时间,所以我想知道是否有解决这个问题的方法。“

我已经从Tableau读过以下一页:https://kb.tableau.com/articles/issue/error-ora-00972?signin=0f7d7b7f02b5d408316cdf9e3b03eef

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-05 19:46:12

ORA-00972表示您使用的数据库列或对象标识符名称太长,@tejash在注释中说。当您在Tableau中看到这个错误时,它发生的唯一原因是Tableau中的维度或度量值被重命名为超过30个字符。这是一个很容易犯的错误,因为Tableau并不禁止更长的名称。

我知道有一个问题的解决方法是将Oracle中的名称更改为小于30个字符。不幸的是,我自己不能这么做。

因为在创建列时,Oracle不会让名称超过30个字符,所以在Oracle中没有什么可修复的。您必须在Tableau中修复它,这是您自己可以解决的问题:重命名维度或度量。有许多地方,这是可能的,所有遵循相同的原则(只是不同的屏幕布局),所以我将描述一个我最熟悉的。在任何工作表上,在您看到维度和度量值的左侧窗格上,右击需要重命名的维度或度量值并选择“重命名”菜单选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59198505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档