Wie listet ich alle Spaltennamen in Netezza auf?

8

Gibt es eine Abfrage, die ich schreiben kann, um alle Spaltennamen für eine bestimmte Datenbank in Netezza zu suchen?

    
Courtney 02.06.2015, 21:53
quelle

3 Antworten

6

Innerhalb derselben Datenbank können Sie die folgende Abfrage verwenden:

%Vor%

oder eine weniger Netezza-spezifische Abfrage

%Vor%     
Niederee 02.06.2015 21:55
quelle
3

Sie würden auf etwas ähnlich wie ein information_schema zugreifen. Der Spaltenname,% COW% ', würde% als Platzhalter verwenden ... und jede Spalte sammeln, die' COW 'im Namen hat

%Vor%     
J_Arthur 05.06.2015 16:21
quelle
2

Die wichtigen Katalogansichten im netezza-System sind unten aufgeführt.

  • _V_USER : Die Benutzeransicht gibt Informationen über die Benutzer im netezza-System.
  • _V_TABLE : Die Tabellenansicht enthält die Liste der Tabellen, die im Netezza-System erstellt wurden.
  • _V_RELATION_COLUMN : Die Beziehungsspaltensystemkatalogsicht enthält die in einer Tabelle verfügbaren Spalten.
  • _V_TABLE_INDEX : Dieser Systemkatalog enthält die Informationen zum Indizes für die Tabelle erstellt. netezza unterstützt ab sofort nicht das Erstellen von Indizes für eine Tabelle.
  • _V_OBJECTS : listet die verschiedenen Objekte auf, die im netezza verfügbar sind, wie Tabellen, Ansichten, Funktionen usw.

Beispiel:

%Vor%     
karthik G 01.06.2017 05:41
quelle

Tags und Links