引起本病的原因主要是:
一、食物中尼克酸含量甚低,以致攝入不足,以玉米為主食者常易發(fā)病。
二、胃腸道疾患,如各種原因所致的長期腹瀉、幽門梗阻、慢性腸梗阻、腸結(jié)核和長期發(fā)熱如肺結(jié)核等,使尼克酸的吸收不良或消耗增多均可引起本病。
三、服用大量異煙肼可干擾吡哆醇作用,而吡哆醇是色氨酸通過鳥氨酸、煙酰胺代謝途徑中的重要輔酶,受干擾時(shí)色氨酸就不能轉(zhuǎn)變?yōu)槟峥怂?,因此有時(shí)出現(xiàn)本癥。
另外,在類癌綜合征中由于大量色氨酸轉(zhuǎn)變?yōu)?-羥色胺(血清素),不能作為合成尼克酸的前體,也偶見本癥。