问题分析:经常长肾结石可能是多种因素导致的,具体分析如下:引起肾结石的主要因素有两种,一是内部原因,二是外部原因。其内部原因主要有:副甲状腺机能亢进症引起的高钙血症、高钙尿症、高尿酸血症等,局部原因可能是由于尿路感染、尿路梗阻、尿道中有异物等。外部因素有高热、地理因素、饮食习惯等,比如饮水不足引起的尿液浓缩,以及服用氨苯蝶啶等引起的肾结石。