编程联盟 专业定做出售asp.net毕业设计毕业论文
频道导航.NET数据库Java网络编程语言WEB开发重点导航最新编程资料热门编程文章编程工具大集合下载精品电子书教程下载
出售asp.net毕业设计 出售asp.net毕业设计 出售asp.net毕业设计 出售asp.net毕业设计
首页>>开发资料>>数据库>> 判断数据库是否存在

判断数据库是否存在增强型1G空间特价350元!

点击:2227
发布时间:2010-2-19 0:00:00
作者: 本站整理
来源: 互联网


  定做出售计算机毕业论文 asp.net毕业设计网

毕业设计客服
判断数据库是否存在   
  if   exists(select   *   from   master..sysdatabases   where   name=N’库名’)   
      print   ’exists’   
  else   
      print   ’not   exists’   
    
  ---------------   
  --   判断要创建的表名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[表名]’)   and   OBJECTPROPERTY(id,   N’IsUserTable’)   =   1)   
  --   删除表   
  drop   table   [dbo].[表名]   
  GO   
    
  ---------------   
  --判断要创建临时表是否存在   
  If   Object_Id(’Tempdb.dbo.#Test’)   Is   Not   Null   
          Begin   
              print   ’存在’   
          End   
  Else   
          Begin   
              print   ’不存在’   
          End   
    
  ---------------   
  --   判断要创建的存储过程名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[存储过程名]’)   and   OBJECTPROPERTY(id,   N’IsProcedure’)   =   1)   
  --   删除存储过程   
  drop   procedure   [dbo].[存储过程名]   
  GO   
    
  ---------------   
  --   判断要创建的视图名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[视图名]’)   and   OBJECTPROPERTY(id,   N’IsView’)   =   1)   
  --   删除视图   
  drop   view   [dbo].[视图名]   
  GO   
    
  ---------------   
  --   判断要创建的函数名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[函数名]’)   and   xtype   in   (N’FN’,   N’IF’,   N’TF’))   
  --   删除函数   
  drop   function   [dbo].[函数名]   
  GO

if   col_length(’表名’,   ’列名’)   is   null   
      print   ’不存在’

select   1   from   sysobjects   where   id   in   (select   id   from   syscolumns   where   name=’列名’)   and   name=’表名’
文章来源:http://www.bcbbs.net/news/Content.aspx?id=71441
文章来源:http://www.bcbbs.net/news/Content.aspx?id=71441
asp.net毕业设计定做出售 asp.net毕业论文
收藏本文章 关闭本页
编程联盟 | 编程论坛 | 关于本站 | 站点地图 | 友情链接 | 联系我们|版权声明|购买本站广告
Powered by 编程联盟 2007-2010 bcbbs.net冀ICP备08005404号
编程联盟群:群1【39111008】 群2【60142030】群三【83882594】群四【62585405】群五【37260303】群六【32771492】群七【85894797】群八【42624779】欢迎讨论技术