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

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

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

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

--判斷數(shù)據(jù)庫(kù)是否存在   
  if   exists(select   *   from   master..sysdatabases   where   name=N’庫(kù)名’)   
      print   ’exists’   
  else   
      print   ’not   exists’   
    
  ---------------   
  --   判斷要?jiǎng)?chuàng)建的表名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[表名]’)   and   OBJECTPROPERTY(id,   N’IsUserTable’)   =   1)   
  --   刪除表   
  drop   table   [dbo].[表名]   
  GO   
    
  ---------------   
  --判斷要?jiǎng)?chuàng)建臨時(shí)表是否存在   
  If   Object_Id(’Tempdb.dbo.#Test’)   Is   Not   Null   
          Begin   
              print   ’存在’   
          End   
  Else   
          Begin   
              print   ’不存在’   
          End   
    
  ---------------   
  --   判斷要?jiǎng)?chuàng)建的存儲(chǔ)過(guò)程名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[存儲(chǔ)過(guò)程名]’)   and   OBJECTPROPERTY(id,   N’IsProcedure’)   =   1)   
  --   刪除存儲(chǔ)過(guò)程   
  drop   procedure   [dbo].[存儲(chǔ)過(guò)程名]   
  GO   
    
  ---------------   
  --   判斷要?jiǎng)?chuàng)建的視圖名是否存在   
  if   exists   (select   *   from   dbo.sysobjects   where   id   =   object_id(N’[dbo].[視圖名]’)   and   OBJECTPROPERTY(id,   N’IsView’)   =   1)   
  --   刪除視圖   
  drop   view   [dbo].[視圖名]   
  GO   
    
  ---------------   
  --   判斷要?jiǎng)?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語(yǔ)句執(zhí)行順序
select 語(yǔ)句執(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

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