公孙固(?-前620年),子姓,名固,又称大司马固,是
宋庄公的孙子,
宋襄公的堂兄弟,宋国
大司马。
前638年,
宋襄公进攻郑国,楚国进攻宋国以救郑国,宋襄公准备应战,公孙固劝谏说:“上天丢弃商朝的后代已经很久了,国君想使之复兴,是违背上天,不能被赦免的。”宋襄公不听。不久两国在泓水交战,宋国大败。
前637年,公子
重耳经过宋国,与公孙固关系很好。公孙固对宋襄公说:“晋公子流亡在外多年,已经由孩子长大成人了,喜欢做好事而不自满,像对待父亲一样事奉
狐偃,像对待老师一样事奉
赵衰,像对待兄长一样事奉
贾佗。狐偃是重耳的舅舅,仁慈而又足智多谋。赵衰是为
晋献公担任
御戎的
赵夙的弟弟,富于文采而为人忠贞。贾佗是晋国的
公族,见多识广而谦恭有礼。这三个人在左右辅助重耳,重耳平时对他们谦下恭敬,每逢有事都要咨询他们的意见,从年幼到长大成人始终如此,不稍懈怠,可以说是有礼了。在礼的方面有所建树,一定会得到善报。《商颂》说:‘商汤急于尊贤下士,圣德天天向上升高。’尊贤下士,就是有礼的表现。请国君好好地考虑考虑。”宋襄公听从了他的意见,送给重耳八十匹马。
前633年冬季,
楚成王和诸侯包围了宋国,公孙固到晋国报告紧急情况。晋国建三军救宋,与楚国交战于
城濮,楚国失败后退兵。
前620年夏季四月,
宋成公死了。
《左传》记载:这时候公子成做右师,
公孙友做左师,乐豫做
司马,
鳞矔做
司徒,公子荡做司城,
华御事做
司寇。
宋昭公准备杀死公子们。乐豫谏言劝阻,宋昭公不听。宋国的穆族和襄族率领国人攻打宋昭公,公孙固和
公孙郑在宫里被杀死。
《史记·宋微子世家》记载,宋成公之弟,子御杀死太子及大司马公孙固,而自立为君。与《左传》记载不同。而《史记·
十二诸侯年表》又记载:公孙固杀死了宋成公。