T-SQL语言怎么把DECLARE curser_name CURSOR 和 IF BEGIN END 合并在一起?if两种情况分别声明游标。
要达到下面这个类似的意思:
DECLAREreal_cursor CURSOR FOR
IF(@type = 1)
BEGIN
    SELECT top 80 INTTRANSNUM,CTRCODE  FROM  A
ENDELSE 
    SELECT INTTRANSNUM,CTRCODE FROM B
ENDOPEN real_cursor;//报错。。附近有语法错误WHILE (@@FETCH_STATUS = 0)
BEGIN
.....sqlT-SQLSQLServer数据库游标