Hallo!

> Server: Nachr.-Nr. 156, Schweregrad 15, Status 1,  Prozedur 
> getAge, Zeile 10
> Falsche Syntax in der N�he des SELECT-Schl�sselwortes.
> Server: Nachr.-Nr. 195, Schweregrad 15, Status 1,  Prozedur 
> getAge, Zeile 10
> 'getage' wird nicht als Funktionsname erkannt.

Eine UserdefinedFunction solltest Du mit vollem Namen referenzieren,
also mindestens noch den Besitzer voranstellen. DATEDIFF ist eine
eingebaute Funktion, die braucht also keinen Besitzer, eigene Funktionen
schon; diese k�nnen ja mit gleichem Namen f�r verschiedene Besitzer und
in verschiedenen Datenbanken definiert werden.

Wahrscheinlich klappt also "SELECT dbo.getage(...) AS age". Ein
Aliasname darf nicht in Anf�hrungszeichen stehen, dann w�re es ja eine
Konstante. F�r spezielle Objektnamen gibt es die eckigen Klammern.

Freundliche Gr��e
Joachim van de Bruck

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an