您好,维生素B12一般是可以长期服用的,但具体的用药时间还是要根据您的具体情况来定。您已经服用了7天,如果感觉症状有所缓解,可以继续服用一段时间,但建议定期复查,确保没有其他问题。
另外,您提到肠胃较弱,这确实需要注意。维生素B12通常副作用较少,但如果您有任何不适,建议您及时反馈。为了更好地了解您的情况,您能否提供更多关于您的症状和其他用药情况的信息?
如果方便的话,建议您可以做一些相关检查,比如血液检查,来更准确地了解您的健康状况。如果有任何新的症状或疑问,随时可以再次咨询我。这样我们可以更好地帮助您管理健康。