Gast
2009-05-01, 19:14:58
Guten Tag,
Nach langer probiererei komme ich leider nicht drauf wie man eine function unter mssql aufruft:
.)wie ruft man functions auf? laut inet mit: select * from create_product('1');
"invalid object name 'create_product' "
.)mit folgendem komme ich auf ne sinnvollere fehlermeldung aber funkt noch immer ned: create_product('1'); call create_product('1') execute create_product('1')
"incorrect syntax near '1' "
.)select create_product('1') from dual;
"create_product is not a recognized build-in function name"
create FUNCtion test(@a int) returns int
AS
BEGIN
return 0;
END;
ps: Proceduren funktionieren bei mir mit execute ohne probleme.
die zahl hab ich auch schon ohne hochkomma und mit anführungszeichen geschrieben
wahrscheinlich is es eh ganz einfach, nur ich komm ned drauf
Nach langer probiererei komme ich leider nicht drauf wie man eine function unter mssql aufruft:
.)wie ruft man functions auf? laut inet mit: select * from create_product('1');
"invalid object name 'create_product' "
.)mit folgendem komme ich auf ne sinnvollere fehlermeldung aber funkt noch immer ned: create_product('1'); call create_product('1') execute create_product('1')
"incorrect syntax near '1' "
.)select create_product('1') from dual;
"create_product is not a recognized build-in function name"
create FUNCtion test(@a int) returns int
AS
BEGIN
return 0;
END;
ps: Proceduren funktionieren bei mir mit execute ohne probleme.
die zahl hab ich auch schon ohne hochkomma und mit anführungszeichen geschrieben
wahrscheinlich is es eh ganz einfach, nur ich komm ned drauf