Hi,
ich habe folgende Funktion im SQL Server 2008 Express erstellt
Wenn ich die Funktion nun aufrufen will, dann sagt mir der SQL Server dass er die Funktion nicht kennt, obwohl beim ausführen der Funktion kein Fehler aufgetreten ist.
Fehlermeldung:
Folgender Funktionsaufruf habe ich versucht:
Kann mir einer weiterhelfen?
Gruß Nobody
ich habe folgende Funktion im SQL Server 2008 Express erstellt
Code:
create function Zahlen_entfernen
(@Eingabe varchar(100))
returns varchar(100)
as begin
Set @Eingabe = Replace(@Eingabe,'0','');
Set @Eingabe = Replace(@Eingabe,'1','');
Set @Eingabe = Replace(@Eingabe,'2','');
Set @Eingabe = Replace(@Eingabe,'3','');
Set @Eingabe = Replace(@Eingabe,'4','');
Set @Eingabe = Replace(@Eingabe,'5','');
Set @Eingabe = Replace(@Eingabe,'6','');
Set @Eingabe = Replace(@Eingabe,'7','');
Set @Eingabe = Replace(@Eingabe,'8','');
Set @Eingabe = Replace(@Eingabe,'9','');
Set @Eingabe = RTrim(@Eingabe);
return @Eingabe;
end
Wenn ich die Funktion nun aufrufen will, dann sagt mir der SQL Server dass er die Funktion nicht kennt, obwohl beim ausführen der Funktion kein Fehler aufgetreten ist.
Fehlermeldung:
Meldung 195, Ebene 15, Status 10, Zeile 1
'Zahlen_entfernen' wird nicht als Name einer integrierten Funktion erkannt.
Folgender Funktionsaufruf habe ich versucht:
Code:
update Artikel
set Bezeichnung = zahlen_entfernen(Bezeichnung)
Kann mir einer weiterhelfen?
Gruß Nobody