Hallo zusammen,
<BR>
ich möchte im IB eine View erzeugen:
<BR>
CREATE VIEW V_Gruppen AS
SELECT T_Gruppen.*, T_Disziplinvarianten.Name as DisziplinvarianteName FROM T_Gruppen, T_Disziplinvarianten
WHERE (T_Gruppen.Disziplinvariante=T_Disziplinvarianten. ID);
<BR>
Die Anweisung nur als Select functioniert einwandfrei. Mit dem Create View davor erhalte ich den Fehler:
<BR>
Dynamic SQL Error
SQL error code = -607
Invalid command
must specify column name for view select expression
Statement: CREATE VIEW V_Gruppen AS
SELECT T_Gruppen.*, T_Disziplinvarianten.Name as DisziplinvarianteName FROM T_Gruppen, T_Disziplinvarianten
WHERE (T_Gruppen.Disziplinvariante=T_Disziplinvarianten. ID)
<BR>
Das Problem liegt wohl am "as DisziplinvarianteName". Da beide Tabellen das Feld "Name" besitzen, wollte ich hier das zweite Feld umbenennen.
<BR>
Hat jemand einen Tipp?
<BR>
Danke André
<BR>
ich möchte im IB eine View erzeugen:
<BR>
CREATE VIEW V_Gruppen AS
SELECT T_Gruppen.*, T_Disziplinvarianten.Name as DisziplinvarianteName FROM T_Gruppen, T_Disziplinvarianten
WHERE (T_Gruppen.Disziplinvariante=T_Disziplinvarianten. ID);
<BR>
Die Anweisung nur als Select functioniert einwandfrei. Mit dem Create View davor erhalte ich den Fehler:
<BR>
Dynamic SQL Error
SQL error code = -607
Invalid command
must specify column name for view select expression
Statement: CREATE VIEW V_Gruppen AS
SELECT T_Gruppen.*, T_Disziplinvarianten.Name as DisziplinvarianteName FROM T_Gruppen, T_Disziplinvarianten
WHERE (T_Gruppen.Disziplinvariante=T_Disziplinvarianten. ID)
<BR>
Das Problem liegt wohl am "as DisziplinvarianteName". Da beide Tabellen das Feld "Name" besitzen, wollte ich hier das zweite Feld umbenennen.
<BR>
Hat jemand einen Tipp?
<BR>
Danke André
Comment