歷史傳記
魏樂浪公公孫淵帳下將軍。淵反,自號燕王,改元紹漢元年,並遣大將軍卑衍、楊祚等步騎數萬屯遼隧,圍塹二十餘里。與司馬懿戰,敗,祚等降。
演義傳記
公孫淵麾下將軍。令大將軍卑衍為元帥,楊祚為先鋒,起遼兵十五萬,殺奔中原來。淵令卑衍,楊祚分八萬兵屯於遼隧,圍塹二十餘里,環繞鹿角,甚是嚴密。胡遵令人報知司馬懿。懿命向襄平進發,衍與楊祚急來救時,中了埋伏。左有夏侯霸、右有夏侯威,一齊殺出。卑、楊二人,無心戀戰,奪路而走;奔至首山,正逢公孫淵兵到,合兵一處,回馬再與魏兵交戰,大敗而逃。
相關記載
宣王軍至,令衍逆戰。宣王遣將軍胡遵等擊破之。宣王令軍穿圍,引兵東南向,而急東北,即趨襄平。衍等恐襄平無守,夜走。諸軍進至首山,淵復遣衍等迎軍殊死戰。復擊,大破之,遂進軍造城下,為圍塹。會霖雨三十餘日,遼水暴長,運船自遼口徑至城下。雨霽,起土山、修櫓,為發石連弩射城中。淵窘急。糧盡,人相食,死者甚多。將軍楊祚等降。——《三國志·魏書·公孫淵傳》