国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

淺談SQL判斷是否存在

2024-08-31 00:46:46
字體:
供稿:網(wǎng)友
--判斷數(shù)據(jù)庫是否存在   
  if   exists(select   *   from   master..sysdatabases   where   name=N’庫名’)   
      print   ’exists’   
  else   
      print   ’not   exists’   
    
  ---------------   
  --   判斷要創(chuàng)建的表名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[表名]’)   and   OBJECTPROPERTY(id,   N’IsUserTable’)   =   1)   
  --   刪除表   
  drop   table   [dbo].[表名]   
  GO   
    
  ---------------   
  --判斷要創(chuàng)建臨時(shí)表是否存在   
  If   Object_Id(’Tempdb.dbo.#Test’)   Is   Not   Null   
          Begin   
              print   ’存在’   
          End   
  Else   
          Begin   
              print   ’不存在’   
          End   
    
  ---------------   
  --   判斷要創(chuàng)建的存儲過程名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[存儲過程名]’)   and   OBJECTPROPERTY(id,   N’IsProcedure’)   =   1)   
  --   刪除存儲過程   
  drop   procedure   [dbo].[存儲過程名]   
  GO   
    
  ---------------   
  --   判斷要創(chuàng)建的視圖名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[視圖名]’)   and   OBJECTPROPERTY(id,   N’IsView’)   =   1)   
  --   刪除視圖   
  drop   view   [dbo].[視圖名]   
  GO   
    
  ---------------   
  --   判斷要創(chuàng)建的函數(shù)名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[函數(shù)名]’)   and   xtype   in   (N’FN’,   N’IF’,   N’TF’))   
  --   刪除函數(shù)   
  drop   function   [dbo].[函數(shù)名]   
  GO

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

select   1   from   sysobjects   where   id   in   (select   id   from   syscolumns   where   name=’列名’)   and   name=’表名’

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 策勒县| 扎鲁特旗| 绵竹市| 阿勒泰市| 合阳县| 宁阳县| 辽中县| 博乐市| 荆州市| 库车县| 尖扎县| 夏邑县| 聂荣县| 泽库县| 靖西县| 贺州市| 沂源县| 江西省| 祁阳县| 临桂县| 原阳县| 隆回县| 辽宁省| 新丰县| 广河县| 桂东县| 邻水| 陆良县| 金门县| 施甸县| 海南省| 晴隆县| 吴忠市| 民和| 榆社县| 辽宁省| 南平市| 治多县| 宣化县| 洞口县| 拉萨市|