اوبالیت به بو
چهارشنبه 27 دی 1391, 13:38 عصر
درود بر شما
من می خواهم در SP خودم بر اساس مقدار دو پارامتر (یکی نام ستون و دیگری صعودی یا نزولی بودن) تصمیم به Select گرفتن بگیرم.
در این (http://barnamenevis.org/showthread.php?376323-%D9%85%D8%B1%D8%AA%D8%A8-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D9%84%D8%AE%D9%88%D8%A7%D9%87-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-order-by&highlight=%D9%85%D8%B1%D8%AA%D8%A8)تایپیک قسمت CASE رو متوجه نشدم.
آیا باید پارامتر تعریف کنم و بر اساس مقدار پارمتر تصمیم بگیرم؟ خودم می خوام این کار رو بکنم یعنی:
@OrderBy varchar(50),
@Align varchar(50)
حالا در بخش OrderBy بگم اگر @OrderBy='Column' بر اساس همون + اینکه @Align هر چی بود بر اساس اون چیدمان رو انجام بده.
من می خواهم در SP خودم بر اساس مقدار دو پارامتر (یکی نام ستون و دیگری صعودی یا نزولی بودن) تصمیم به Select گرفتن بگیرم.
در این (http://barnamenevis.org/showthread.php?376323-%D9%85%D8%B1%D8%AA%D8%A8-%D8%B3%D8%A7%D8%B2%DB%8C-%D8%AF%D9%84%D8%AE%D9%88%D8%A7%D9%87-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-order-by&highlight=%D9%85%D8%B1%D8%AA%D8%A8)تایپیک قسمت CASE رو متوجه نشدم.
آیا باید پارامتر تعریف کنم و بر اساس مقدار پارمتر تصمیم بگیرم؟ خودم می خوام این کار رو بکنم یعنی:
@OrderBy varchar(50),
@Align varchar(50)
حالا در بخش OrderBy بگم اگر @OrderBy='Column' بر اساس همون + اینکه @Align هر چی بود بر اساس اون چیدمان رو انجام بده.