Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to find the SQL database table where the value is located through a value

2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

Declare @ cloumns varchar (40) declare @ tablename varchar (40) declare @ str varchar (40) declare @ counts intdeclare @ sql nvarchar (2000) declare MyCursor Cursor For Select a.name as Columns, b.name as TableName from syscolumns a dagger sysObjects bMagna c where a.id = b.idand b.type = 'U'and a.xtype=c.xtypeand c.name like'% char%'set @ str=' Zhang San 'Open MyCursorFetch next From MyCursor Into @ cloumns @ tablenameWhile (@ @ Fetch_Status = 0) Begin set @ sql='select @ tmp_counts=count (*) from'+ @ tablename+' where'+ @ cloumns+' =''+ @ str+ 'execute sp_executesql @ sql,N'@tmp_counts int out',@counts out if @ counts > 0 begin print' table name:'+ @ tablename+', field name is'+ @ cloumns endFetch next From MyCursor Into @ cloumns,@tablenameEndClose MyCursorDeallocate MyCursor

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report