序列名称的字符长度

时间:2014-01-23 13:29:05

标签: oracle

在表格上创建索引时,我面临错误跟踪。

Error report:
SQL Error: ORA-00972: identifier is too long
00972. 00000 -  "identifier is too long"
*Cause:    An identifier with more than 30 characters was specified.
*Action:   Specify at most 30 characters. 

我发现index name不能超过30个字符。此规则也适用于table names。但是像sequences,triggers,column names等其他人呢。我没有在sequence名称上找到这个规则,这也是一个标识符对吗?

1 个答案:

答案 0 :(得分:2)

Oracle标识符的长度必须介于1到30个字节之间(除少数例外)。

有关详细信息,请参阅Oracles Documentation