因為業務上有這種需求= =,如同海綿寶寶所說,每次select的serno都會不一樣沒錯,因下一流程沒辦法接收重複的serno+rownum組合,而serno每...
目前取serno的機制是一個function裡面會去select XXX_seq.nextval from dual 如果我直接放在select這個funct...
如果資料只有500筆 那serno都會是同一個 rownum就是1~500 如果資料有3000筆 那serno總共會取四次 每次新的serno的rownum...
其實就是取一次的serno,rownum就從1取到999 ,999的下一號不能是1000 ,又得重新取一個serno,然後rownum又從1取到999,不斷循環