率兵击败，被囚至死。
生平.开皇元年（581年），立为汉王。开皇十二年（592年），封为雍州牧，加上柱国、右卫大将军，转左卫大将军。开皇十七年（597年），任并州（今山西太原）总管，领地西起太行山，东至渤海，北达燕门关，南距黄河的52州，杨坚很宠爱这幼子，特授予杨谅遇事不必拘于律令限制，可自行行事的特权。开皇十八年（598年）高句丽婴阳王高元率骑兵万余进扰辽西，被营州总管韦冲击退，隋文帝遂命杨谅、上柱国王世积为行军元帅，高颎为汉王长史，周罗睺为水军总管，率大军30万，进攻高