zoukankan      html  css  js  c++  java
  • SQL数据是否存在(是否有数据)判断,表,存储过程是否存在

    判断是否存在数据

    if exists( select * from Hong_PageConfig where names='name' )
      Begin
        print '1'
      End
    else
      Begin
         print '0'
      End

      ---------------    
      --   判断要创建的表名是否存在    
      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  

  • 相关阅读:
    ubuntu 升级到5.1kernel,打开bbr
    python json.loads json.dumps的区别
    centos7 install vim8
    Linux的Network Tunnel技术
    Linux内核网络数据包处理流程
    CAD2010 破解方法
    [原创]MSP430FR4133练习(一):GPIO输入电平状态判断
    [原创] Xinput_1.3.DLL / MSVCR100.DLL文件缺失解决办法
    [原创]找不到mswinsck.ocx的解决办法
    Windows7系统推荐
  • 原文地址:https://www.cnblogs.com/accumulater/p/6807851.html
Copyright © 2011-2022 走看看