司马炎的太子司马衷是个智商低下的储君,司马衷成婚十年还没有子嗣,司马炎担心太子不懂男女之事,于是便派自己后宫妃子谢氏去太子府教授太子男女之事,结果谢氏不久便怀有身孕,最后司马炎为了可以让谢氏的孩子名正言顺出生,便将谢氏接回后宫,把谢氏的孩子当做自己的儿子养大。
司马炎是西晋的开国国君,他是一位有作为的君王,可是老天却没有给他一个健全的太子,司马衷是司马炎与皇后杨艳的独子,司马衷自幼就表现出来非常愚笨,估计可能是个智商不健全的孩子,按理说司马衷是不具备成为太子的条件的,但是架不住人家命好,首先他是司马炎最年长的儿子,而且还是嫡出之子,其次他的生母杨艳是当时门阀大家的千金,也就是说司马衷的母族势力很大,因此司马炎虽然知道司马衷不是个帝王的材料,但是没有办法只能立他为储君。
后来司马炎为了能让自己儿子稳坐帝王宝座,他也煞费苦心,给司马衷娶的太子妃是贾南风,贾南风的父亲是西晋的开国功臣,所以当时司马衷的这桩婚事也是一桩政治目的非常明显的婚事。不过贾南风虽然非常丑陋,但是不影响她的嫉妒心,她嫁给司马衷十年没有子嗣是因为她自己的原因,但是司马衷这么多妾室都没有子嗣是因为贾南风善妒,不让这些怀孕的妾室生下孩子。
所以当时司马炎派谢氏去太子府的时候,谢氏才发现司马衷不是不懂男女之事,是因为贾南风妒忌迫害司马衷的妾室,所以司马衷才会没有子嗣,结果谢氏与司马衷有了孩子,她吓得只能回到后宫,司马炎后来便让她在后宫中生下孩子。