如何在存储过程中为多行插入此值。 [英] how can I insert this values for multiple rows in Stored Procedure..

查看:104
本文介绍了如何在存储过程中为多行插入此值。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 插入 进入 patient_progress_tracking_header(Branch_Id,Tenant_Id,Patient_Id,DiseaseId )(_ Branch_Id,_Tenant_Id,_Patient_Id,_disease_Id); 
插入 进入 patient_progress_tracking_details(DiseaseId,Patient_Id,Branch_Id,Tenant_Id) values (_ disease_Id,_Patient_Id,_Branch_Id,_Tenant_Id);







我正在使用Mysql ..

解决方案

尝试这样(如果您使用的是Sql Server 2008):

  INSERT   INTO  (Column1, Column2,Column3,Column4) VALUES  
' Value1'' Value2' ' Value3'' Value4'),
' Value5'' Value6'' Value7'' Value8'),
' Value9',< span class =code-string>' Value10'' Value11'' Value12'





否则使用循环插入多行的值。



--Amit


Insert Into patient_progress_tracking_header(Branch_Id,Tenant_Id,Patient_Id,DiseaseId)values(_Branch_Id,_Tenant_Id,_Patient_Id,_disease_Id);
         Insert Into patient_progress_tracking_details(DiseaseId,Patient_Id,Branch_Id,Tenant_Id)values(_disease_Id,_Patient_Id,_Branch_Id,_Tenant_Id);




I am Using Mysql..

解决方案

Try like this(If you are using Sql Server 2008):

INSERT INTO Table(Column1, Column2, Column3, Column4) VALUES
('Value1', 'Value2', 'Value3', 'Value4'),
('Value5', 'Value6', 'Value7', 'Value8'),
('Value9', 'Value10', 'Value11', 'Value12')



Otherwise use a loop to insert values for multiple rows.

--Amit


这篇关于如何在存储过程中为多行插入此值。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆