醛可以和碱发生反应吗?

问题描述:

醛可以和碱发生反应吗?
我知道甲醛可以和浓氢氧化钠反应的
我想知道:
①是否所有的醛都可以和浓的氢氧化钠反应?
②是否所有的醛都可以和任意浓度的碱反应?
③醛和碱发生反应的条件是什么?
请一个一个对号入座地回答我的问题。
坎尼扎罗反应、羟醛缩合我都没学过(高二)。。
我需要知道反应的条件

当然可以
1发生两类反应
坎尼扎罗反应
强碱作用下醛歧化为醇与酸
羟醛缩合
相当于H-C-CHO脱去左边的H形成负离子,余下的C-CHO作为亲核试剂进攻另一分子的醛基
2碱性太弱不行,如NaHCO3溶液碱性就不够(一般来说)
3无需条件