sql server 2000 עבודה עם פונקציות

sql server 2000 עבודה עם פונקציות

לא עובד לי ! שלום אני מקים את הפונקציה הבאה:
ALTER FUNCTION aaa (@myDigit INTEGER) RETURNS INTEGER AS BEGIN RETURN @myDigit END​
להלן הקוד שאמור להפעיל אותה:
CREATE PROCEDURE bbb @hisDigit INTEGER AS BEGIN TRANSACTION PRINT aaa(@hisDigit) COMMIT​
הקוד לא עובר קומפילציה. במהלך ההידור אני מקבל את הודעת השגיאה הזו:
Server: Msg 195, Level 15, State 10, Procedure bbb, Line 4 'aaa' is not a recognized function name.​
אפשר לקבל עזרה בזה? אהיה אסיר תודה.
 

גרי רשף

New member
לא כך..

אלא כך:
CREATE PROCEDURE bbb @hisDigit INTEGER AS BEGIN TRANSACTION Select dbo.aaa(@hisDigit) COMMIT​
 
למעלה