在实际运用过程中,我们所创建的存储过程并不是想像中的这么复杂,而上面的这些参数也不是都要用上,但一般我们在用查询分析器创建存储过程前,都会通过下面这条语句来查询一下,在数据库中是否已经存在相同命名的存储过程,如果存在的话,则先删除。 If exists(select name from sysobjects where name='存储过程名' and type='p') Drop procedure ‘存储过程名' Go 在这里,我们也就知道了如何删除一个存储过程了,就是用drop procedure关键字 + 存储过程名. 我们先列举几个常见的存储过程: a. 没有使用参数的存储过程 代码如下: /* 用途:查询所有的公司名录 德仔创建于2006-3-29 */ create procedure com_select as select * from Company GO b. 有参数的存储过程 /* 选择对应的admin 创建者:德仔