CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

谁能给解释解释这句程序的意思??

楼主lsufer(愤怒的淫虫)2003-09-02 17:48:16 在 MS-SQL Server / 基础类 提问

谁能给解释解释这句程序的意思??  
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N'dbo.[ProcPubTypeAdd]')   and   OBJECTPROPERTY(id,   N'IsProcedure')   =   1)  
  drop   procedure   dbo.[ProcPubTypeAdd]  
  GO  
  create   Proc   dbo.ProcPubTypeAdd...... 问题点数:20、回复次数:8Top

1 楼myflok(老虎爱吃肉)回复于 2003-09-02 17:51:24 得分 2

新建存储过程ProcPubTypeAdd,如果已存在则删除后重建Top

2 楼aierong()回复于 2003-09-02 17:53:27 得分 2

如果存在存储过程ProcPubTypeAdd,就先删除,再建立Top

3 楼lsufer(愤怒的淫虫)回复于 2003-09-02 17:56:36 得分 0

select   *   from   dbo.sysobjects   where   id   =   object_id(N'dbo.[ProcPubTypeAdd]')   and   OBJECTPROPERTY(id,   N'IsProcedure')   =   1  
   
  其实不懂的是这句:)Top

4 楼lionstar(小狮子)回复于 2003-09-02 18:23:06 得分 3

其实等于最常见的形式  
  select   *   from   dbo.sysobjects   where   name='dbo.procPubTypeAdd'   and   xtype='P'  
  帮助里面有关于OBject_id   和OBjectProperty的介绍  
   
  Top

5 楼pengdali()回复于 2003-09-02 18:41:42 得分 3

企业管理器-->右键你的数据库-->所有任务-->生成SQL脚本-->选项-->所有对象-->OK  
   
  这些语句都是这里的。Top

6 楼lsufer(愤怒的淫虫)回复于 2003-09-03 14:58:11 得分 0

dbo.sysobjects    
  id   =   object_id(N'dbo.[ProcPubTypeAdd]'  
  OBJECTPROPERTY(id,   N'IsProcedure')  
   
  都是什么意思?Top

7 楼shaken(shaken)回复于 2003-09-03 19:48:32 得分 0

object_id(N'dbo.[ProcPubTypeAdd]')   指对象ProcPubTypeAdd的id。  
  OBJECTPROPERTY(id,   N'IsProcedure')   =   1   判断该id对应的对象是否存存储过程,如果值为1则为存储过程。  
  sysobjects   存储它所在数据库的所有对象。Top

8 楼shaken(shaken)回复于 2003-09-03 19:49:54 得分 10

sysobjects系统表  
  在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在该表中占一行。只有在   tempdb   内,每个临时对象才在该表中占一行。Top

相关问题

  • 给我解释一下这段程序的意思呀!!!!~~~
  • 大侠解释一下这个程序是什么意思?
  • 解释下面程序是何意思,谢谢!
  • 帮忙看下程序,解释一下意思.(顶者有分,不够再加!)
  • 一个Makefile的示例,能给解释解释,每行都什么意思么?
  • 大家给我解释解释这select语句中 /*+ first_row */是什么意思!!!!!!
  • 有谁能告诉我这个C程序中的图形函数是什么意思?还有解释一下大体的每句的意思(程序很短)
  • 帮忙解释解释程序
  • 请教程序中这两句是什么意思?不知那位大侠能帮我解释一下 ^-^
  • 主  题:请教程序中这两句是什么意思?不知那位大侠能帮我解释一下 ^-^

关键词

  • 存储过程
  • 数据库
  • procpubtypeadd
  • dbo
  • objectproperty
  • isprocedure
  • sysobjects
  • 意思
  • 对象
  • 所有

得分解答快速导航

  • 帖主:lsufer
  • myflok
  • aierong
  • lionstar
  • pengdali
  • shaken

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo