select mdid, name, enname, cateid, devlang, version, intro, type, tags, author, isPublic, isApproved, status, className, mdUnit, mdContact, developer, msgFlag, msgWebHook, mdCPU, mdGpu, mdRunEnv, mdRunCmd, mdInOutName, mdInOutNameEn, mirrorImageEg, mirrorImageUrl, mirrorImageDesc, createBy, modifyBy, registrant from md_model_info insert into md_model_info mdid, name, enname, cateid, devlang, version, intro, type, tags, author, isPublic, isApproved, status, className, mdUnit, mdContact, developer, msgFlag, msgWebHook, mdCPU, mdGpu, mdRunEnv, mdRunCmd, mdInOutName, mdInOutNameEn, mirrorImageEg, mirrorImageUrl, mirrorImageDesc, createBy, modifyBy, registrant, #{mdid}, #{name}, #{enname}, #{cateid}, #{devlang}, #{version}, #{intro}, #{type}, #{tags}, #{author}, #{isPublic}, #{isApproved}, #{status}, #{className}, #{mdUnit}, #{mdContact}, #{developer}, #{msgFlag}, #{msgWebHook}, #{mdCPU}, #{mdGpu}, #{mdRunEnv}, #{mdRunCmd}, #{mdInOutName}, #{mdInOutNameEn}, #{mirrorImageEg}, #{mirrorImageUrl}, #{mirrorImageDesc}, #{createBy}, #{modifyBy}, #{registrant}, update md_model_info name = #{name}, enname = #{enname}, cateid = #{cateid}, devlang = #{devlang}, version = #{version}, intro = #{intro}, type = #{type}, tags = #{tags}, author = #{author}, isPublic = #{isPublic}, isApproved = #{isApproved}, status = #{status}, className = #{className}, mdUnit = #{mdUnit}, mdContact = #{mdContact}, developer = #{developer}, msgFlag = #{msgFlag}, msgWebHook = #{msgWebHook}, mdCPU = #{mdCPU}, mdGpu = #{mdGpu}, mdRunEnv = #{mdRunEnv}, mdRunCmd = #{mdRunCmd}, mdInOutName = #{mdInOutName}, mdInOutNameEn = #{mdInOutNameEn}, mirrorImageEg = #{mirrorImageEg}, mirrorImageUrl = #{mirrorImageUrl}, mirrorImageDesc = #{mirrorImageDesc}, createBy = #{createBy}, modifyBy = #{modifyBy}, registrant = #{registrant}, where mdid = #{mdid} delete from md_model_info where mdid = #{mdid} delete from md_model_info where mdid in #{mdid}