--受理編號
declare @slbh varchar(100),@searchColumn varchar(100)
--設定被查詢列值
set @slbh='201703160009'
--設定搜尋列名
set @searchColumn='SLBH'
declare @tableName varchar(50)
declare @sql nvarchar(max),@count int
set @sql=N''
set NOCOUNT ON
--優先輸出表,再到檢視
declare tableCursor cursor for select name from sysobjects where xtype='U' --OR xtype='V'
order by xtype asc,name asc
open tableCursor
Fetch next from tableCursor into @tablename
while @@FETCH_STATUS=0
begin
if exists(select name from sys.syscolumns where id=OBJECT_ID(@tableName) and name=@searchColumn)
begin
set @sql='select @count=count(*) from '+@tableName+' where '+@searchColumn+'='''+@slbh+''''
exec sp_executesql @sql,N'@count int output',@count output
if @count>0
begin
select '表名:'+@tableName
set @sql='select * from '+@tableName+' where '+@searchColumn+'='''+@slbh+''''
exec (@sql)
end
end
Fetch next from tableCursor into @tablename
end
close tableCursor
deallocate tableCursor
set NOCOUNT OFF
MSSQL遍歷資料庫根據列值查詢資料
相關文章
- 根據查詢條件批量修改表資料
- 根據rowid查詢資料檔案號,資料塊號
- 資料庫查詢配置值資料庫
- 根據Alert日誌查詢資料庫啟動、關閉時間資料庫
- 解析MSSQL跨資料庫查詢的實現方法SQL資料庫
- 資料庫 - 資料查詢資料庫
- 資料遍歷
- MySQL關於根據日期查詢資料的sql語句MySql
- mybatis 根據多個id查詢資料 foreach標籤MyBatis
- excel根據某一列匹配資料Excel
- 資料庫資料的查詢----連線查詢資料庫
- 資料庫查詢資料庫
- indexedDB 遍歷資料Index
- 根據連線的資料庫判斷資料庫型別(JAVA)資料庫型別Java
- [js] 根據元素ID遍歷樹形結構,查詢到所有父元素IDJS
- VS中根據實體生成資料庫資料庫
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- java去掉陣列中重複的資料和遍歷資料Java陣列
- 求助:資料庫查詢資料庫
- ThinkPHP 資料庫查詢PHP資料庫
- 查詢資料庫大小資料庫
- 資料庫排序查詢資料庫排序
- Jemter查詢資料庫資料庫
- MongoDB資料庫中查詢資料(下)MongoDB資料庫
- Oracle根據表名查詢表空間及資料檔案的地址Oracle
- Oracle查詢資料總數-根據count(主鍵),在ssh專案中Oracle
- 查詢前90%的資料值
- 【SQL】根據兩列資訊,整合兩張表資料SQL
- Elasticsearch 根據陣列長度過濾資料(qbit)Elasticsearch陣列
- 資料庫MySQL一般查詢日誌或者慢查詢日誌歷史資料的清理資料庫MySql
- EF3.1 根據資料庫生成程式碼資料庫
- 資料庫高階查詢之子查詢資料庫
- MongoDB之資料查詢(陣列)MongoDB陣列
- /*列轉行查詢表資料*/
- MSSQL資料庫健康檢查--SQL Server巡檢SQL資料庫Server
- Prometheus時序資料庫-資料的查詢Prometheus資料庫
- 在MongoDB資料庫中查詢資料(上)MongoDB資料庫
- 資料庫查詢語句資料庫