if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].[delet e_doc]') and OBJECTPROPERTY(id,N 'IsProcedure')=1)
drop procedure [dbo].[delete_doc]
在MASTER数据库(SYSOBJECTS表中)中判断DELETE_DOC store procedure是否存在,如果有就删除。
create procedure delete_doc @id numeric(18,0),@ssite varchar (250) as delete from doctab where ((subid=@id) and (ssite like @ssite))
GO
建立新的STORE PROCEDURE DELETE_DOC
drop procedure [dbo].[delete_doc]
在MASTER数据库(SYSOBJECTS表中)中判断DELETE_DOC store procedure是否存在,如果有就删除。
create procedure delete_doc @id numeric(18,0),@ssite varchar (250) as delete from doctab where ((subid=@id) and (ssite like @ssite))
GO
建立新的STORE PROCEDURE DELETE_DOC
解决方案 »
- 关于“数据库”还原的不解?急。。。
- DataTextField和DataValueField得菜鸟问题
- 请问表结构
- 如何将表的数据插入到另一张表呀
- 使用Sql Server2000的同步功能时出现“对XXX的订阅是无效的”错误
- 我刚下载一个*.sql的文件,在sql2000中只看到表,没有看到表之间的关系,我想看表之间的关系怎么办?
- 请教!!!如何用AxtiveX控件来管理数据库?????????
- vfp统计报表打印,字段太多太长,如果不折行打印,如何在报表中分页打印?
- ISAPI问题 100分我一定拿出,急、急、十万火急!在线,一直在线,我等!!!
- 如何在insert into 语句中添加含有 引号,逗号的字符串(很长)
- 如何将纪录逆序取出
- SQL SERVER 2000 远程连接的问题??
如果有删除
2。创建过程delete_doc
有两个参数ID和ssite
该过程用来删除表doctab 中符合条件的记录
麻烦解释一下:
1。如何知道是master数据库?procedure是什么?object_id(N'[dbo].[delet e_doc]')是什么,drop procedure又是什么?
为何dbo.sysobjects不加括号,而 drop procedure [dbo].[delete_doc]
中的[dbo]。[delete-doc]有口号?stroe procedure又是什么?
@id numeric(18,0)各项什么意思?谁可以给我详细解释一下,不要说让我去看sql基础。我目前需要马上知道。
很着急。谢谢各位。在线等待,解决给分。
匹配指定范围内或者属于方括号所指定的集合中的任意单个字符。
procedure是存储过程的标识。drop procedure 是删除一个存储过程。
@id numeric(18,0)各项的意思是:申明一个numberic类型的变量,括号里面是定义的精度。我太有耐心了。^_^