人人都知道吸煙有害健康,然而服藥期間吸煙還會降低藥物療效卻少有人知。吸煙影響藥效主要是因為煙草在燃燒中産生的煙鹼(尼古丁)等成分會減慢藥物的吸收。一些在肝臟提取率高的藥物,“受害”尤甚。另外,煙鹼還可因某些藥理及毒副作用,直接拮抗或降低某些藥物的作用,使其療效降低。比如服用解熱鎮痛藥、止痛與麻醉藥、平喘藥、抗心絞痛藥、抗血小板藥、降脂藥、降糖藥、利尿藥、抗酸藥、胃黏膜保護藥等藥物時,都會因吸煙受到影響。
特別值得一提的是,吸煙對心血管系統藥物和降糖藥的藥效影響很大。吸煙會降低心絞痛的閾值,並使β-阻滯劑心得安的血藥濃度降低,減弱其抗心絞痛和減慢心率的作用。吸煙還可使胰島素吸收降低,常規注射胰島素治療的糖尿病人中吸煙者比不吸煙者注射胰島素量要多16%至20%,吸煙量大的甚至要增加30%。吸煙患者服其他降糖藥物亦需增加劑量方可達到預期效果。