4
 CREATE PROCEDURE [dbo].[K_HRM_Insert_VehicleAssign]
     @vehiclename varchar(50),
     @empname varchar(50),
     @updatedby varchar(50),
     @updatedon datetime
 AS 
 BEGIN
     INSERT INTO K_MasterEmpDetails ME 
     INNER JOIN K_HRM_Vehicle_Assign VA ON VA.[empname+id] = ME.Firstname +' '+ME.Lastname + ' - ' + ME.kjlid AS ME.Employee
     (VA.vehiclename, ME.Employee, VA.updatedby, VA.updatedon)
     VALUES (@vehiclename, @empname, @updatedby, GETDATE())
 END

近くでエラーが発生していますME...助けてください

4

2 に答える 2

2

この構文は使用できません。正しい構文は次のとおりです。

INSERT INTO Table
(COLUMNS)
VALUES
(value)

2 つのテーブルに正しく挿入するには、トランザクションを使用して 2 つのテーブルに個別に挿入する必要があります。

于 2013-11-07T09:52:21.300 に答える