Skip to content

Commit 3f39f04

Browse files
committed
Revisado script de procura de colunas
1 parent 54d17d7 commit 3f39f04

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
/*#info
2+
3+
# Autor
4+
Rodrigo Ribeiro Gomes
5+
6+
# Descricao
7+
Procura, em todos os bancos, por tabelas com colunas que contenham um texto específico.
8+
9+
*/
10+
11+
IF OBJECT_ID('tempdb..#Colunas') IS NOT NULL
12+
DROP TABLE #Colunas;
13+
GO
14+
15+
CREATE TABLE
16+
#Colunas(Banco sysname,Tabela sysname,Tipo varchar(50),Coluna sysname,TypeName sysname,Tamanho int)
17+
GO
18+
19+
EXEC sp_MSforeachdb '
20+
USE [?];
21+
22+
INSERT INTO
23+
#Colunas
24+
SELECT
25+
''?''
26+
,o.name
27+
,o.type_desc
28+
,c.name
29+
,T.name
30+
,c.max_length
31+
FROM
32+
sys.columns c
33+
INNER JOIN sys.objects o on o.object_id = c.object_id
34+
INNER JOIN sys.types T ON T.user_type_id = c.user_type_id
35+
WHERE
36+
c.name like ''%cnpj%'' --> AJUSTAR O NOME DA COLUNA PROCURADA AQUI
37+
'
38+
GO
39+
40+
SELECT * FROM #Colunas
41+
GO
42+
43+
44+
45+
46+

0 commit comments

Comments
 (0)