如何删除库中同名的存储过程?
我在库中有2个同名的存储过程,我也不知道怎么搞的。我现在想把这2个存储过程删除掉,执行drop procedure procname后提示9700: Routine (存储过程名) ambiguous - more than one routine resolves to
请问下大家,这个怎么才能把这2个在库里同名的存储过程删除掉?
谢谢。。。。 加上存储过程的参数名~~~
回复 #2 liaosnet 的帖子
参数名?我怎么知道他的参数呢。。。。- -! dbschema -d <db> -f <p_name|all>
[ 本帖最后由 liaosnet 于 2007-12-3 10:28 编辑 ] 做了个实验~~~
create function new_to_date(dt char(20))
....
;
create function new_to_date(nt date)
....
;
当使用drop function new_to_date的时候将报这个错误~~
要删除其中一个的时候如 new_to_date(nt date),需要使用
drop function new_to_date(date); 学到一招,:-),等会试试看,:-) liaosnet 正解
页:
[1]