[MSSQL/T-SQL] SQL Server Agent: Typenkonflikt - Druckversion +- PHP Rocks (https://www.php-rocks.de) +-- Forum: Datenbanken (https://www.php-rocks.de/https://www.php-rocks.de/forum/6-datenbanken.html) +--- Forum: Andere SQL Datenbanken (https://www.php-rocks.de/https://www.php-rocks.de/forum/9-andere-sql-datenbanken.html) +--- Thema: [MSSQL/T-SQL] SQL Server Agent: Typenkonflikt (/https://www.php-rocks.de/thema/94-sql-server-agent-typenkonflikt.html) |
SQL Server Agent: Typenkonflikt - Arne Drews - 03.03.2016 Hallo, Ich habe auf einem MSSQL-Server 2012 einen Job laufen, der die Daten einer Sicht in eine CSV spielt. Die Sicht habe ich heute in einer anderen Datenbank ( gleicher SQL-Server! ) neu aufgebaut und bekomme nun ein Typkonflikt für die Replace-Funktion ( VBScript ): Code: If dboColumn.Name = "Description" Then Description ist sowohl in der alten Sicht, wie auch in der neuen vom Datentyp text .Das Script ist an der Stelle absolut identisch, daher kann ich mir den Typkonflikt nicht erklären. Vielleicht hat ja jemand eine Ahnung, woran das liegen könnte? Das Protokoll sagt das: Code: Fehlerquelle= Laufzeitfehler in Microsoft VBScript Fehlerbeschreibung: Typenkonflikt: 'Replace' Fehler in Zeile 76. Replace oben.Danke und Gruß Arne Gelöst: SQL Server Agent: Typenkonflikt - Arne Drews - 03.03.2016 Hallo, Es hatte sich in einem Datensatz der Datentyp NULL eingeschlichen, mit dem die RegExp -Methode Replace von VBScript nichts anfangen kann.Was mich wundert ist, dass die Standard- Replace Methode mit dem Datentyp NULL keine Probleme hat.Aber egal ein isnull() hat geholfen.Gruß Arne |