vad är fel på denna då, nått är tok på raden @@identity As @Logid
CREATE PROCEDURE dbo.sp_productionlog_insert
@bla (+ en massa andra),
@Sessionid nvarchar(50)
AS
Declare @Logid int
Insert Into Productionlogtbl
(bla)
Values
(@bla)
Select @@Identity As @Logid From Productionlogtbl
Update Productionlog_time
Set Tmp = 0, Logid = @Logid
Where Sessionid = @Sessionid
CREATE PROCEDURE dbo.sp_productionlog_insert
@bla (+ en massa andra),
@Sessionid nvarchar(50)
AS
set nocount on
Insert Into Productionlogtbl
(bla)
Values
(@bla)
Select @@Identity
....
Du får gärna vara lite mer explicit med avseende på "fungerar inte"
Du får gärna vara lite mer explicit med avseende på "fungerar inte"
jag trodde att felet skulle vara enkelt att se!
jag får incorrect sytax near '@Logid'
skriver jag typ: select @@identity as variabeln så får jag inge larm, men om jag vill använda variabeln till updaten under, måste jag inte ha @ på variabeln då? eller hur bör jag skriva?