;


                                            
                                  
                           
                                      
                                   
                              
                               
                               
                               
                           
                                  
                                     
        
                                  




    
    
    
    



;



    SELECT * FROM (
    SELECT ROWNUM AS "ROWNUMBER" , AA.* FROM (



    ) AA ) AAA
     = #{firstRowIndex} AND  AAA.ROWNUMBER  <= #{lastRowIndex}
     ]]>



    SELECT FLOOR((AA.totalCount-1)/#{rowPerPage})+1 totalPage , AA.* FROM (
    SELECT COUNT(*) OVER() totalCount, ROWNUM ROWNUMBER,MAINSQL.* FROM
    (




    ) MAINSQL 
     =((#{pageNo}-1)*#{rowPerPage})+1 AND ROWNUMBER <= (((#{pageNo}-1)*#{rowPerPage})+1) + #{rowPerPage}-1 ]]>



;








    
        select
        @@IDENTITY as id
    
    INSERT INTO [dbo].[AA_FileUploadData]
    ([FileGuid]
    ,[FileId]
    ,[FilePath]
    ,[FileName]
    ,[FileType]
    ,[FileSize]
    ,[CreateTime])
    VALUES
    (
    #{FileGuid},
    #{FileId},
    #{FilePath},
    #{FileName},
    #{FileType},
    #{FileSize},
    GetDate()
    )



    DELETE FROM AA_FileUploadData
    WHERE FileGuid = #{FileGuid}
    
        AND FileId = #{FileId}