如果你在上海只交了社保养老保险2年的话,你只能在上海继续在交社保,现在上海统一的是,如果你想在上海退休,那外地人在上海必须要交社保15年,或者交到60岁那就要好,所以说你现在去找一个能给你交五险一金的公司,叫公司给你交社保