Ich habe Schwierigkeiten mit der Benennung Spalten in einer Tabelle, mit einer Referenztabelle, die diese Namen enthält. Ich bin mir sicher, dass es möglich sein sollte, aber ich kann nicht die richtige Lösung finden oder denke an die richtige Logik, um es zu erreichen ...Oracle PL/SQL Spaltennamen mit anderen Tabelle
Situation: Ich habe 2 Tabellen, eine mit Daten, Spalten mit beschreibenden Namen, und einer mit einer Übersetzung dieser Spaltennamen zu aussagekräftigen Namen (Referenztabelle oder "Codebuch").
Ich bin auf der Suche nach einer Möglichkeit, die Daten der ersten Tabelle mit den Namen der Spalten in der zweiten Spalte der zweiten Tabelle zurückgegeben.
Tabellen wie folgt aussehen:
dataTable:
q1,q2,q3
1,2,3
4,5,6
und
translationTable:
descName, meanName
q1, meaning1
q2, meaning2
q3, meaning3
Ergebnis sein sollte:
meaning1,meaning2,meaning3
1,2,3
4,5,6
Hilfe wäre sehr geschätzt!
Ich habe nicht hart genug gesucht, Ausreden! Sowohl das Problem als auch die Antwort werden hier erklärt: http://stackoverflow.com/questions/22309099/rename-columns-in-1-table-to-row-values-in-an-other-table – Dendrobates