View Full Version : یه سئوال در مورد Function
MShirzadi
دوشنبه 07 آبان 1386, 02:22 صبح
دوستان
چطور میشه توی یه Function از دستور EXEC استفاده کرد
به من پیغام خطای زیر رو میده
Msg 443, Level 16, State 14, Procedure Fn_v, Line 14
Invalid use of side-effecting or time-dependent operator in 'EXECUTE STRING' within a function.
MShirzadi
سه شنبه 08 آبان 1386, 02:07 صبح
کسی در این مورد چیزی نمی دونه؟؟؟؟
MohammadSoft
سه شنبه 08 آبان 1386, 09:48 صبح
سلام
من 2 بار اومدم به شما جواب بدم نشد ، یه بار برق رفت ، یه بار هم ... :متفکر::چشمک:
توابع تو SQL Server یه سری محدودیتها از نظر سینتکسی دارند که یکیشون همینه که نمیشه از EXEC استفاده کرد .
شما باید برای این کار روشتون رو عوض کنید تا نیاز به EXEC نداشته باشه .
من هم این مشکلو داشتم ، یه تابع نوشتم که یه رشته درست می کرد و اونو برمیگردوند ، بعد اوت تابع رو تو یه Procedure استفاده می کردم .
شما می تونید مشکلتون رو بذاریدتا فکر کنیم روش .
mojahed
سه شنبه 13 مرداد 1388, 23:11 عصر
سلام من هم همین مشکل را دارم کسی به نتیجه ای رسیده؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.