## -2013: Select column list too long

### Erläuterung:

Folgende Ursachen sind möglich:

1. In der CREATE VIEW-Anweisung muss die Anzahl der zu definierenden Spalten der View-Tabelle gleich der Anzahl der Spalten sein, die als Ergebnis des QUERY-Ausdrucks geliefert werden. Im vorliegenden Fall gibt es mehr Spalten im Ergebnis der QUERY-Anforderung als definierte View-Tabellenspalten.

2. Die Anzahl der Ausgabespalten einer Subquery, die in einer SET UPDATE-Klausel angegeben wurde, muss genau eins sein. In einigen SQL-Modi gilt diese Restriktion auch im Vergleichprädikat, Mengenvergleichsprädikat und IN-Prädikat. Im vorliegenden Fall lieferte die Subquery mehr als eine Ausgabespalte.

3. Es wurde eine SQL-Anweisung zur Datenanfrage angegeben. Die Anzahl der Ausgabespalten muss kleiner oder gleich 254 sein. Diese Anzahl wurde im vorliegenden Fall überschritten.

### Benutzerreaktion

1. Erhöhen Sie die Anzahl der in der CREATE VIEW-Anweisung angegebenen View-Tabellenspalten oder verringern Sie die Anzahl von Ausgabespalten des QUERY Ausdrucks.

2. Beschränken Sie die Anzahl von Ausgabespalten der Subquery auf eine.

3. Korrigieren Sie die SQL-Anweisung zur Datenanfrage, indem Sie auf eine oder mehrere Ausgabespalten verzichten.