zoukankan      html  css  js  c++  java
  • SQL积累

    1.

    --查找数据库中哪些表拥有指定的列名
    select OBJECT_NAME(id) from syscolumns  where name ='ColumnName'
    

      

    2.

     --查找表中是否有完全重复的数据
     DECLARE @allCount INT
     DECLARE @disCount INT
     
     SET @allCount = (SELECT COUNT(*)AS allCount FROM table)
    
     SELECT DISTINCT * INTO #temp  FROM table
     SET @disCount = ( SELECT COUNT(*)AS disCount FROM #temp)
     DROP TABLE #temp 
     
    IF(@allCount-@disCount>0)
    BEGIN
    	PRINT 'Have complete same rows'
    END
    ELSE	
    BEGIN
    	PRINT 'No complete same rows'
    END
    

      

    3.

    --判断某表是否存在
    if object_id('tableName') IS NOT null 
    BEGIN
      --do what you want
    END
    

      

      

  • 相关阅读:
    Java实现分页
    研发技能列表
    shell 函数
    养生
    再谈创新
    写代码注意事项
    排查问题方法
    简历撰写
    jenkins
    架构
  • 原文地址:https://www.cnblogs.com/qianlifeng/p/2116935.html
Copyright © 2011-2022 走看看