杨昭,隋炀帝杨广的长子,其母为萧皇后。开皇四年正月初五日(584年2月21日),杨昭出生于大兴宫。他是隋文帝杨坚的孙子,被祖父钟爱,自幼在后宫中养育。三岁时,在玄武门石狮子旁玩耍时,显示出天生有长者之心性,这一行为深深打动了隋文帝,使他感到非常奇异。
仁寿元年(601年),杨昭被封为河南王,并授予内史令和左卫大将军职位。随后,他又改封晋王,并受命掌管雍州牧之职。在父亲去世后的仁寿四年(604年),他的弟弟杨谅被立为太子,而不是自己。这件事让他感到悲伤和失望,但他并没有因此而改变自己的品德和生活方式。
大业元年(605年),他的父亲即位为隋炀帝之后,不久便立杨昭为皇太子。他以其武力、谦逊和节俭著称,从未发怒过,即使面对严重的错误,也只会说“不该这样做”。然而,他因病早逝于大业二年(606年的七月二十二日,只活了23岁。他的遗体被安葬在庄陵,并建造了一座寺庙来纪念他。
义宁元年的某一年,其儿子代王杨侑继承了皇位,并追谥他为孝成皇帝,将其庙号定为世宗。至今人们仍然赞扬他那高尚的情操和卓越的品格,是一位真正具有君主风度的人物。但遗憾的是,由于早逝,他未能实现自己的抱负,为国家带来更多的光彩。不过,他留给我们的记忆将永远流传下去,是一段历史上令人敬佩的人物故事的一部分。