我的户籍是湖北的,04年4月前我在广东东莞公司工作,从2003年6月起在东莞参加了养老保险,04年4月后我来到上海分公司工作,上海当时外来务工人员不能参加社会保险,只能参加综合保险,所以我参加了5年半综合保险,在这期间我在东莞的社会养老保险一直都在交,至到上海2009年7月上海政策下来外来务工人员可以参加城镇保险了,我于2010年3月参加了城镇保险,东莞的就停了,我现在跟上海本地人缴费是一样的了,如果我到退休年龄时,在上海参加了10年城镇社会保险,我退休后是否能享受上海当地的生活水平的养老代遇?