ORA-00972标识符的别名列名太长

我有一个类似这样的问题:

选择列作为AveryVeryVeryLongAlias(超过30个字符)
从表\u名称

它返回错误ORA-00972标识符太长,是否有任何技巧可以让它在不缩短别名的情况下工作

谢谢

不,在Oracle 12.2版之前,标识符的长度不允许超过30个字符。请参阅Oracle SQL语言参考

但是,从12.2版开始,它们的长度可以达到128字节。(注意:字节,而不是字符)

发表评论