楊貫,開封府寧陵縣人也,嘗兩舉進士不預薦送,即改業明法。人或笑之,曰︰“我誦法令,苟得入仕,則官業己精熟矣。”一夕,夢五色光來自西南,入寢室,光中有一道士,叱貫令起,謂之曰︰“汝逮今三為人矣。始為屠,次為人女,既笄而自縊,今乃得為士人爾。頂有戴笄,頸有投繯之痕尚在,可視也。”貫曰︰“人之膚理萬狀,安可便以屠者洎女子相誣乎”道士曰︰“爾以為不然耶”遂懷中探一鑒,令視之,則鼓刀施朱之狀宛然。貫即再拜謝,又乞諭向去休咎,道士曰︰“爾壽過中年,官至令。”既寤,而大異之。明年遂得明法出身,治平二年,調邛州錄事參軍。今沆州推官呂昭吉,時任司冠,屢與之飲,數爵之後,則頸上綆跡甚明。詢其故,貫具言夢之本末。及披發,見肉胝圓五六寸,若窶數然。年逾五十,授潞州潞城縣令,到任而終。