H
Heinz Bucher
Hallo zusammen
Innerhalb einer Strored Procdure habe ich folgenden Insert:
INSERT INTO LB ( DAT , ID , B_TEXT , ID_OLD , )
VALUES ( Getdate() , @ID_NEW , @B_TEXT , @ID )
Die Spalte B_TEXT hat den Datentyp TEXT, der Parameter B_TEXT auch.
Die andern Parameter sind jeweils Integer.
Die SP produziert folgenden Fehler:
Nur Textzeiger sind in Arbeitstabellen zulässig, keine text-, ntext- oder
image-Spalten. Der Abfrageprozessor hat einen Abfrageplan erzeugt,
der eine text-, ntext- oder image-Spalte in einer Arbeitstabelle benötigt.
Genau die gleiche Konstellation läuft aber auf mehrern Dutzend Datenbanken
seit Jahren bestens. Dieser Fehler ist bis heute das erstemal aufgetretten,
und dies nur auf einer einizgen Datenbank. Was könnte die Urschache sein?
Ich habe auch schon die Tabelle gelöscht und neu erstellt, hat nichts
gebracht.
Der Wert des Parameters @B_TEXT ist übrigens nicht besonders lang, nur so
ca. 500 Zeichen.
Danke
Innerhalb einer Strored Procdure habe ich folgenden Insert:
INSERT INTO LB ( DAT , ID , B_TEXT , ID_OLD , )
VALUES ( Getdate() , @ID_NEW , @B_TEXT , @ID )
Die Spalte B_TEXT hat den Datentyp TEXT, der Parameter B_TEXT auch.
Die andern Parameter sind jeweils Integer.
Die SP produziert folgenden Fehler:
Nur Textzeiger sind in Arbeitstabellen zulässig, keine text-, ntext- oder
image-Spalten. Der Abfrageprozessor hat einen Abfrageplan erzeugt,
der eine text-, ntext- oder image-Spalte in einer Arbeitstabelle benötigt.
Genau die gleiche Konstellation läuft aber auf mehrern Dutzend Datenbanken
seit Jahren bestens. Dieser Fehler ist bis heute das erstemal aufgetretten,
und dies nur auf einer einizgen Datenbank. Was könnte die Urschache sein?
Ich habe auch schon die Tabelle gelöscht und neu erstellt, hat nichts
gebracht.
Der Wert des Parameters @B_TEXT ist übrigens nicht besonders lang, nur so
ca. 500 Zeichen.
Danke