克莱森酯缩合反应主要有以下两种方式:
(1)相同酯缩合
两个相同的并都含α-氢的酯缩合时,生成一种β-酮酸酯。
反应历程:以乙酸乙酯的缩合为例表示如下。
(2)混合酯缩合
两个不相同的并都含有α-氢的酯缩合时,生成四种β-酮酸酯的混合物,在合成上价值不大。
因此,进行混合酯缩合时,只用一个含α-氢的酯和一个不含α-氢的酯进行缩合时,得到一个单纯的产物,常用的不含α-氢的酯有:苯甲酸酯、甲酸酯和草酸酯。
草酸酯的缩合产物受热失去一分子的一氧化碳,变为取代的丙二酸酯:
甲基和酯基之间隔有一个或几个乙烯基时,也可以起缩合反应: