这样的sql语句怎么实现!!!
exec('insert into '+@表+'(cVouchType,cVouchID,dVouchDate,cDeptCode,cCoVouchID,cOperator,cCheckMan,iID,cDwCode,cexch_name,cflag)
select io_flag,Bill_num,Bill_date,nullif(ltrim(rtrim(dept_id)),'''') ,Cor_billnum,bill_empid,Aud_Empid,ordercode ,IO_flag as my,''人民币'',''AP'' from 表2)
如果取出io_flag的值大于6 ,我就把substring(io_flag,1,5)插入目标表里
如果取出io_flag的值小于或等于6 ,我就把io_flag插入目标表里
如何解决,请大家帮忙!!