198: Der Durchsuchenmodus ist für Anweisungen, die einen UNION-, INTERSECT- oder EXCEPT-Operator enthalten, ungültig.
Fehlermeldung:
Meldung 198, Ebene 15, Status 1, Zeile 3
Der Durchsuchenmodus ist für Anweisungen, die einen UNION-, INTERSECT- oder EXCEPT-Operator enthalten, ungültig.
Ebene:
15.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht, den Durchsuchenmodus in einem Statement anzuwenden, welches einen UNION, INTERSECT oder EXCEPT Operator enthält.
Auswirkungen:
Das SQL Statement kann nicht geparst werden. Die weitere Ausführung wird abgebrochen.
Behebung:
Fehler der Ebene 15 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Man kann den Durchsuchenmodus nicht mehr in einem Statement verwenden, welches einen UNION; INTERSECT oder EXCEPT Operator enthält.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
IF OBJECT_ID('dbo.t') IS NOT NULL
DROP TABLE dbo.t;
GO
CREATE TABLE dbo.t
(
c1 int
);
GO
SELECT
*
INTO
dbo.t1
FROM
dbo.t
UNION ALL
SELECT
*
FROM
dbo.t
FOR BROWSE;
Anmerkungen:
Im obigen Beispiel wird versucht den Durchsuchenmodus in einem Statement zu verwenden, welches einen UNION Operator enthält. Dies löst den Fehler aus.