عندي هذا الاستعلام
create function Getuser(@id_user int )
returns table
as
return
if @id_user > 0 then
( select * from TblUsers where id_user = @id_user )
else
( select * from TblUsers )
الاستعلام دوره انه يظهر سجل واحد اذا كان المتغير @iduser
اكبر من 0 واذا كان يساوي 0
يظهر جميع السجلات
لكنه لا يعمل لانه فيه خطأ و sql server لا يقبله ولا ادري ماهو الخطأ