zoukankan      html  css  js  c++  java
  • SQL数据库查询某个字段值的所有数据

    --声明必要变量
    DECLARE @tablename NVARCHAR(80),@columnname NVARCHAR(20),@sql NVARCHAR(2000),@sql2 NVARCHAR(2000),@sql3 NVARCHAR(2000),@CName NVARCHAR(20)
    SET @CName='AccountId'
    --游标
    DECLARE cur CURSOR FOR
    --1、查找包含某列的table
    SELECT '['+TABLE_SCHEMA+'].['+TABLE_NAME+']' AS TableName,'['+COLUMN_NAME+']'
    FROM [INFORMATION_SCHEMA].[COLUMNS]
    WHERE [COLUMN_NAME] = @CName 
    --2、查找包含某关键字的table
    --SELECT TABLE_NAME,TABLE_TYPE
    --FROM [INFORMATION_SCHEMA].[TABLES]
    --WHERE TABLE_NAME LIKE'% %'
    
    OPEN cur
    FETCH NEXT FROM cur INTO @tablename,@columnname
    while (@@fetch_status=0)
    BEGIN
    SET @sql='select top 100 '''+@tablename+''' as TName,* from '+ @tablename +' where '+字段名=具体值
    
    PRINT @sql
    --EXECUTE (@sql)
    
    FETCH NEXT FROM cur INTO @tablename,@columnname
    END
    close cur 
    deallocate cur
    GO
  • 相关阅读:
    web框架学习
    css上
    数据库
    线程
    反射以及部分内置方法
    排序函数sort() 和sorted() 之介绍
    类的绑定方法
    继承
    面向对象和类
    混淆矩阵、准确率、召回率
  • 原文地址:https://www.cnblogs.com/ArsenalArsig/p/10879574.html
Copyright © 2011-2022 走看看