克萊森酯縮合反應主要有以下兩種方式:
(1)相同酯縮合
兩個相同的并都含α-氫的酯縮合時,生成一種β-酮酸酯。
反應歷程:以乙酸乙酯的縮合為例表示如下。
(2)混合酯縮合
兩個不相同的并都含有α-氫的酯縮合時,生成四種β-酮酸酯的混合物,在合成上價值不大。
因此,進行混合酯縮合時,只用一個含α-氫的酯和一個不含α-氫的酯進行縮合時,得到一個單純的產物,常用的不含α-氫的酯有:苯甲酸酯、甲酸酯和草酸酯。
草酸酯的縮合產物受熱失去一分子的一氧化碳,變為取代的丙二酸酯:
甲基和酯基之間隔有一個或幾個乙烯基時,也可以起縮合反應: