arshparm
دوشنبه 25 آذر 1387, 12:55 عصر
با سلام .
من یه پارامتر دارم (myParam) که میخواهم بفرستم به store procedure .
پارامترم به این صورت هست : 24,25,26 .
میخواهم این پارامتر رو توی یه update اینجوری بکار ببرم :
update [myTable] set col1 = @stat where [col2] in (@myParam)
یعنی دقیقآ میخواهم این مقدار بشینه بجای myParam@ .
در صورت امکان از Function هم نمیخواهم استفاده کنم.
توضیح بدم که کوئری زیر ،درست کار میکنه :
update [myTable] set col1 = @stat where [col2] in (24,25,26)امیدوارم منظورمو رسونده باشم.
من از #C و Sql2005 استفاده میکنم ، و myParam@ هم از نوع nvarchar تعریف کردم .
Mer30 .
من یه پارامتر دارم (myParam) که میخواهم بفرستم به store procedure .
پارامترم به این صورت هست : 24,25,26 .
میخواهم این پارامتر رو توی یه update اینجوری بکار ببرم :
update [myTable] set col1 = @stat where [col2] in (@myParam)
یعنی دقیقآ میخواهم این مقدار بشینه بجای myParam@ .
در صورت امکان از Function هم نمیخواهم استفاده کنم.
توضیح بدم که کوئری زیر ،درست کار میکنه :
update [myTable] set col1 = @stat where [col2] in (24,25,26)امیدوارم منظورمو رسونده باشم.
من از #C و Sql2005 استفاده میکنم ، و myParam@ هم از نوع nvarchar تعریف کردم .
Mer30 .