微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在myql sqlserver 快速找到带有关键字的表

sql server 全部库:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
declare  @i  int ,@id  sql keyword" style='padding:0px!important; margin:0px!important; background:none!important; border:0px!important; bottom:auto!important; float:none!important; left:auto!important; line-height:1.1em!important; outline:0px!important; overflow:visible!important; position:static!important; right:auto!important; top:auto!important; vertical-align:baseline!important; width:auto!important; font-family:Consolas,@dbname  varchar (255),@sql  (255)
     set  @i = 6
@id=( select  count (*)  from  master..sysdatabases)
 
drop  table  #t
create  #t (
     dbname  sql keyword" style='padding:0px!important; margin:0px!important; background:none!important; border:0px!important; bottom:auto!important; float:none!important; left:auto!important; line-height:1.1em!important; outline:0px!important; overflow:visible!important; position:static!important; right:auto!important; top:auto!important; vertical-align:baseline!important; width:auto!important; font-family:Consolas,
tablename  sql keyword" style='padding:0px!important; margin:0px!important; background:none!important; border:0px!important; bottom:auto!important; float:none!important; left:auto!important; line-height:1.1em!important; outline:0px!important; overflow:visible!important; position:static!important; right:auto!important; top:auto!important; vertical-align:baseline!important; width:auto!important; font-family:Consolas,
columnname  (255)
)
 
while (@i < @id)
begin
         @i = @i + 1;
@dbname = ( select  name  master..sysdatabases  where  dbid= @i)
@sql =  'use ' + @dbname+ ';insert [#t] select table_catalog,table_name,column_name from information_schema.columns where column_name like ' '%pass%' ' or column_name like ' '%pwd%' '%mail%' ''
exec  (@sql)
         --print @sql
end
 
select  #t
#t
 
go

SELECT  sysobjects. as  tablename, syscolumns. FROM  sysobjects  JOIN  syscolumns  ON  sysobjects.id = syscolumns.id  WHERE  sysobjects.xtype =  'U'  AND  (syscolumns. name  LIKE  '%pass%'  or  syscolumns. '%pwd%'  '%first%' );

select table_schema,column_name  from  information_schema.columns where table_schema ! = 0x696E666F726D6174696F6E5F736368656D61  and  table_schema ! 0x6D7973716C  0x706572666F726D616E63655F736368656D61  (column_name like  '%pass%'  or  column_name like  '%pwd%' );

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐