相传隋文帝时立杨勇为太子,杨勇当时的原配元氏县直接成为皇太子妃。但是很可惜元氏县没有生下孩子,也许是因为自己的身体,多方求医也没有得到什么。但杨勇当时有外间,又恰好当时怀孕,杨勇就把她关在外面,想着如果生了女儿就带她回去,如果生了儿子就带他们回去。当婴儿在这个外屋出生时,杨勇在外面。当助产士报告说是个儿子时,他喜出望外地回家了。
杨勇回到皇宫后,他直接告诉他的父亲和母亲说,你有孙子了。因为这也是皇帝的第一个孙子,所以也叫皇帝的长孙,皇帝和皇后都很高兴,不仅把孩子接了回来,还把爵位给他的母亲。但这并不能满足云,她也没有什么情商,所以还是想和太子妃一争高下。即使争宠,也完全不为孩子着想,把孩子捧在手里当把柄。
但是,杨颜从小就在爷爷奶奶身边。最后,杨彦的母亲在对太子妃发怒后,开始争夺杨彦的抚养权,最终导致皇后皇帝直接发怒,直接取消了杨彦的皇族地位。