1.攝入不足
煙酸的主要食物來源是肝、腎、瘦肉、家禽、魚、花生、豆類等。當這些食物攝入不足,缺乏維生素B1和維生素B2均可引起煙酸缺乏癥。見于以玉米為主食者,由于玉米所含的煙酸大部分為結合型,不經分解是不能為機體利用的,加之玉米蛋白質中缺乏色氨酸,故容易發生煙酸缺乏癥。
2.不良生活習慣
如酗酒時膳食攝入不足,進食不規律,當存在其他營養素攝入不足時易影響煙酸的吸收和代謝。
3.藥物
一些藥物可干擾煙酸的代謝,其中了解最清楚的是異煙肼,有干擾吡哆醇的作用,而吡哆醇是色氨酸、煙酰胺代謝途徑中的重要輔酶。某些抗癌藥物,特別是巰嘌呤長期服用可導致煙酸缺乏。
4.胃腸道疾患
包括各種原因引起的長期腹瀉、幽門梗阻、慢性腸梗阻、腸結核等可引起煙酸的吸收不良。
5.先天性缺陷
如Hartnup病,由于小腸和腎小管對色氨酸和其他幾種氨基酸的轉運缺陷引起。
6.類癌綜合征
由于大量色氨酸轉變為5-羥色胺而不轉化為煙酸引起。