庄公五年,取齐女为夫人,好而无子。又取陈女为夫人,生子,蚤死。陈女女弟亦幸于庄公,而生子完。完母死,庄公令夫人齐女子之,立为太子。庄公有宠妾,生子州吁。十八年,州吁长,好兵,庄公使将。石碏谏庄公曰:“庶子好兵,使将,乱自此起。”不听。二十三年,庄公卒,太子完立,是为桓公。

卫庄公在位的第五年,卫庄了齐王的女儿,齐王的女儿很好,但是没有给卫庄公生下一个儿子,庄公对此很失望,于是便娶了陈王的女儿。

陈王的女儿嫁给卫庄公给他生了一个儿子,但是不幸早夭了,卫庄公很失望,没多久陈王的另一个女儿也嫁给了卫庄公,这个妻子给庄公生下了一个儿子名字叫完。

完的母亲去世了,庄公为了提高完的地位,便让他认齐女做了母亲,以此来借齐国的势,没多久完便被卫庄公封为了太子。

卫庄公有一个非常喜欢的妾,太给卫庄公生了一个儿子叫做州吁。卫庄公在位的第十八年,州吁年龄逐渐长大,州吁非常的喜欢兵法,庄公于是让他做了将军,统帅士兵。

石碏对这件事非常的担心,他对卫庄公说王位向来传嫡不传庶,为了保正嫡子的权威,一定要尽力压制庶子的权利,这样才不会发生动乱。大王你现在因为庶出的儿子喜欢兵法,便让他做了将军,他的野心必然会膨胀,到时候必然会因为这件事发生内乱。

卫庄公没有听取石碏的建议,卫庄公在位的第二十三年去世了,他的儿子完继承了卫王的位置,这就是卫桓公。