Ich arbeite an Spring Boot-Anwendung mit Maven und ich verwende Sybase-Datenbank und MyBatis als ORM-Framework.Auswahl der Alias-Spalte in der Spring Boot-Anwendung mit MyBatis Sql Query
Ich brauche Abfrage auszuführen wie:
SELECT M.COL_A, M.COL_B, M.COL_C FROM MY_TABLE M
UNION
SELECT N.COL_A, N.COL_B, "" AS COL_C FROM MY_TABLE2 N;
Jetzt MY_TABLE2
nicht COL_C
Spalte hat, aber ich brauche, um es auszuwählen für Klausel Union zu arbeiten.
Diese Abfrage funktioniert als meine Datenbank in Ordnung, aber gibt mir folgende Fehlermeldung, wenn über Mybatis ausgeführt:
com.sybase.jdbc3.jdbc.SybSQLException: Invalid column name ''.
Danke eine Tonne Mark! Es hat für mich funktioniert. –
@SuhasBadhe; groß; Wenn es keine anderen Probleme/Bedenken gibt, empfehle ich Ihnen, die Frage als beantwortet zu markieren – markp