日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

淺談SQL判斷是否存在_Mssql數(shù)據(jù)庫教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解讀sql中獲得部分時間的方法
有的時候,我們可能希望按月、按天、按年做一些數(shù)據(jù)統(tǒng)計,但是,我們實際保存的數(shù)據(jù)可能是一個很精確的發(fā)生時間,可能是到秒。如何根據(jù)一個時間之截取其中的一部分就成了問題。 有兩個解決方法: 最直接的想法利用DatePart或者Year、Month、Day函數(shù) CAST( (

--判斷數(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)建臨時表是否存在   
  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=’表名’

分享:解讀SQL的select語句執(zhí)行順序
select 語句執(zhí)行順序 (7) SELECT (8) DISTINCT (10) TOP_specification select_list (1) FROM left_table (3) join_type JOIN right_table (2) ON join_condition (4) WHERE where_condition (5) GROUP BY group_by_list (6) HAVING having_condition (9) OR

來源:模板無憂//所屬分類:Mssql數(shù)據(jù)庫教程/更新時間:2010-01-30
相關(guān)Mssql數(shù)據(jù)庫教程