存档

2014年10月10日 的存档,文章数:1

ASE 15之前版本中对象名称长度限制为30字节,ASE 15及以后版本中对象名称长度限制为255字节;这指的是服务器端的对象名称长度限制。

在创建用户对象时,还要考虑到客户端版本对名称长度的限制。

下面举四个例子:

在ASE 12.5上创建一个名称长度为33字节的存储过程:

create procedure
sp_123456789012345678901234567890
as
select getdate()
go

1、使用ASE 12.5的isql连接ASE 12.5服务器,报错:

Msg 103, Level 15, State 1:
Server 'dbainfo', Line 2:
The identifier that starts with 'sp_123456789012345678901234567' is too long.  Maximum length is 30.

2、使用ASE 15.0.3的isql连接ASE 12.5服务器,报错: