Sk1900n3
شنبه 29 آبان 1389, 17:39 عصر
سلام به دوستان
من یک with توی یک function نوشتم . درست کار میکنه.
ولی توی تابع پیغام خطا میده. فکر کنم مشکل از استفادش باشه
With tb_With as
(select id,nm from tb1)
Declare cur CURSOR FOR
(select nm from
tb2 inner join tb_With
on tb2.id=tb_With.id)
خطا
Msg 156, Level 15, State 1, Procedure fn_lstUnder, Line 11
Incorrect syntax near the keyword 'Declare'.
دوما ایا میشه چند with پشت سرهم ایجاد کرد(امتحان کردم نشد:خجالت:)
ممنون
من یک with توی یک function نوشتم . درست کار میکنه.
ولی توی تابع پیغام خطا میده. فکر کنم مشکل از استفادش باشه
With tb_With as
(select id,nm from tb1)
Declare cur CURSOR FOR
(select nm from
tb2 inner join tb_With
on tb2.id=tb_With.id)
خطا
Msg 156, Level 15, State 1, Procedure fn_lstUnder, Line 11
Incorrect syntax near the keyword 'Declare'.
دوما ایا میشه چند with پشت سرهم ایجاد کرد(امتحان کردم نشد:خجالت:)
ممنون