首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

INFORMIX可以创造相同名称的FUNCTION

2013-01-06 
INFORMIX可以创建相同名称的FUNCTION?各位好:我用informix登陆到数据库,用select * from sysprocedures wh

INFORMIX可以创建相同名称的FUNCTION?
各位好:
我用informix登陆到数据库,用select * from sysprocedures where isproc='f' order by procname  做查询,发现有很多重名的function,且owner均为informix,有解释为:唯一索引是procid列的索引,procname ,isproc,owner,numargs的组合索引允许重复,这是怎么回事啊?
难道可以创建相同名称的FUNCTION?
我刚接触informix,还请各位指教啊!
[解决办法]
这个类似于函数重载,只要参数类型不同,就可以重名。数据库自动根据你调用时的参数列表,判断运行哪个函数。

热点排行