小弟新手~
在SQL中,首先我知道ALTER PROCEDURE,是修改一个存储过程用的,我想知道的是,是不是用ALTER前先CREATE?
因为我看一个源程序的时候,进到数据库里的存储过程里,看代码,没有发现他有CREATE过,每个直接用的都是ALTER,怎么做到的,还是有的地方我没看见?
求各位大神指点~
在SQL中,首先我知道ALTER PROCEDURE,是修改一个存储过程用的,我想知道的是,是不是用ALTER前先CREATE?
因为我看一个源程序的时候,进到数据库里的存储过程里,看代码,没有发现他有CREATE过,每个直接用的都是ALTER,怎么做到的,还是有的地方我没看见?
求各位大神指点~
#2. 只要create了,打开是肯定是alter
#3. 查看某存储过程是否已创建:
SELECT [name]
FROM sysobjects
WHERE id = Object_id('所有者.存储过程名') AND xtype = 'P '