de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 gruber
gruber
Question

Znajdź wszystkie tabele zawierające kolumnę o podanej nazwie - MS SQL Server

Czy możliwe jest zapytanie o nazwy tabel, które zawierają kolumny będące

LIKE '%myName%'

?

1072 2011-01-31T10:12:26+00:00 3
Rand Random
Rand Random
Edytowane pytanie 25. kwietnia 2018 в 1:48
Programowanie
sql
sql-server
tsql
system-tables
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
 AdaTheDev
AdaTheDev
31. stycznia 2011 в 10:17
2011-01-31T10:17:57+00:00
Więcej
Źródło
Edytuj
#11781298

Tabele wyszukiwania:

SELECT      c.name  AS 'ColumnName'
            ,t.name AS 'TableName'
FROM        sys.columns c
JOIN        sys.tables  t   ON c.object_id = t.object_id
WHERE       c.name LIKE '%MyName%'
ORDER BY    TableName
            ,ColumnName;

Tabele Wyszukiwania & Widoki:

SELECT      COLUMN_NAME AS 'ColumnName'
            ,TABLE_NAME AS  'TableName'
FROM        INFORMATION_SCHEMA.COLUMNS
WHERE       COLUMN_NAME LIKE '%MyName%'
ORDER BY    TableName
            ,ColumnName;
 AeyJey
AeyJey
Edytowana odpowiedź 20. grudnia 2016 в 9:53
1683
0
 cichy
cichy
31. stycznia 2011 в 10:17
2011-01-31T10:17:40+00:00
Więcej
Źródło
Edytuj
#11781297

To powinno zadziałać:

SELECT name 
FROM sysobjects 
WHERE id IN ( SELECT id 
              FROM syscolumns 
              WHERE name like '%column_name%' )
 Kjartan
Kjartan
Edytowana odpowiedź 2. października 2014 в 6:07
74
0
Neil Knight
Neil Knight
31. stycznia 2011 в 10:19
2011-01-31T10:19:18+00:00
Więcej
Źródło
Edytuj
#11781299
SELECT COLUMN_NAME, TABLE_NAME
  FROM INFORMATION_SCHEMA.COLUMNS    
 WHERE COLUMN_NAME LIKE '%myName%'
22
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 12 godzin temu
2
Денис Анненский
Zarejestrowany 2 dni temu
3
365
Zarejestrowany 1 tydzień temu
4
True Image
Zarejestrowany 1 tydzień temu
5
archana agarwal
Zarejestrowany 1 tydzień temu
DA
DE
EL
ES
FI
FR
ID
IT
JA
LT
LV
NL
PL
PT
RU
SL
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem