Store procedure زیر را نوشتم:
Create PROCEDURE [dbo].[example] @columnname nvarchar(20), @StockCode nvarchar(2) --@StartDate nvarchar(10) AS BEGIN declare @sql nvarchar(4000) set @sql='select avg(['+@columnname+']) from (SELECT * from Tbl_DailySharePerformance where PDate= N 1399/01/15) AS t'; exec sp_executesql @sql END
بعد از اجرا پیغام زیر می دهد:
Incorrect syntax near '1399'.
لطفا راهنمایی کنید. با تشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)