1.攝入不足 主要見于以玉米為主食者,因為玉米所含煙酸大部分是結合型,未經分解釋放不能為機體所利用。玉米蛋白質缺乏色氨酸,此乃煙酸的前體。
2.吸收障礙 如慢性營養不良、長期腹瀉、幽門梗阻、慢性腸梗阻、腸結核等均可影響煙酸的吸收。
3.疾病因素 許多致病菌如沙門菌、痢疾桿菌、金黃色葡萄球菌、肺炎球菌、百日咳桿菌等不能自制煙酸以繁殖,須從被感染人體組織中奪取煙酸,故此類患兒易并發煙酸缺乏病。
4.藥物 系指可干擾煙酸代謝的藥物,常見的為異煙肼,后者可干擾吡多醇作用,而吡多醇則是色氨酸通過尿氨酸,煙酰胺代謝途徑中的重要輔酶,因此,維生素B6缺乏的各種原因亦可致本病。某些抗癌藥物,特別是6-硫基嘌呤長期服用亦可導致本病。
5.先天性遺傳病 Hartnups病可以因為小腸和腎小管輸送色氨酸和其他氨基酸的缺陷引起本病。