隋朝宗室杨昭,隋文帝杨坚之孙,隋炀帝杨广长子,其母为萧皇后。出生于大兴宫的杨昭,在仁寿元年被封为晋王,并历任内史令、左卫大将军等职。仁寿四年,他的父亲即位成为隋炀帝,留下杨昭守卫京师长安。

大业元年,隋炀帝立杨昭为皇太子。他以武力和谦逊著称,有能力拉强弓,同时性格平静,从不发怒。生活节俭,对待臣下的父母尤其关心。在英年早逝前,他曾多次请求延缓返回长安,但最终在洛阳去世。大业二年七月二十二日,即时二十三岁那天,被追谥“元德”。

义宁元年,其子代王杨侑即位,为他追谥孝成皇帝,庙号世宗。历史评价指出:“天生长者”,他的品行和君临天下的气度都非常出色,不幸的是,他的生命短暂而早逝。

家庭成员包括父亲隋炀帝杨广母亲萧皇后,以及妻妾崔氏、韦氏、大刘良娣、小刘良娣,他们分别生出了不同的儿女:崔氏生的燕王杨倓;韦氏生的代王杨侑(即恭帝);大刘良娣生的越王楷(即泰主);小刘良娣也生的越王楷。此外,还有两个未命名的小儿子。

在《资治通鉴》、《北史》、《隋书》等史籍中,都有详细记载了他的生平事迹和家族关系。