Merhabalar arkadaşlar prosedür eklelerken şu şekilde bir hata alıyorum..
Aldığım hata mesajı...
Msg 213, Level 16, State 1, Procedure ADD_PREM_USER, Line 10
Column name or number of supplied values does not match table definition.
prosedür altta nerde sorun var çözemedim Kırmızı ile belirtiğim yerde veriyor hatayı çöze bilen arkadaşıma şimdiden teşekkür ediyorum...
USE [kn_online]
GO
/****** Object: StoredProcedure [dbo].[ADD_PREM_USER] Script Date: 11/25/2015 23:31:07 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[ADD_PREM_USER]
@AccountID varchar(27),
@nType smallint,
@nDays smallint
AS
declare @ID varchar(27)
SELECT @ID = count(strAccountID) FROM PREMIUM_SERVICE where strAccountID = @AccountID
IF @ID = 0
BEGIN
INSERT INTO PREMIUM_SERVICE VALUES (@AccountID,@nType,@nDays,GETDATE());
RETURN
END
BEGIN
DELETE FROM PREMIUM_SERVICE where strAccountID = @AccountID
INSERT INTO PREMIUM_SERVICE VALUES (@AccountID,@nType,@nDays,GETDATE());
RETURN
END
Aldığım hata mesajı...
Msg 213, Level 16, State 1, Procedure ADD_PREM_USER, Line 10
Column name or number of supplied values does not match table definition.
prosedür altta nerde sorun var çözemedim Kırmızı ile belirtiğim yerde veriyor hatayı çöze bilen arkadaşıma şimdiden teşekkür ediyorum...
USE [kn_online]
GO
/****** Object: StoredProcedure [dbo].[ADD_PREM_USER] Script Date: 11/25/2015 23:31:07 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[ADD_PREM_USER]
@AccountID varchar(27),
@nType smallint,
@nDays smallint
AS
declare @ID varchar(27)
SELECT @ID = count(strAccountID) FROM PREMIUM_SERVICE where strAccountID = @AccountID
IF @ID = 0
BEGIN
INSERT INTO PREMIUM_SERVICE VALUES (@AccountID,@nType,@nDays,GETDATE());
RETURN
END
BEGIN
DELETE FROM PREMIUM_SERVICE where strAccountID = @AccountID
INSERT INTO PREMIUM_SERVICE VALUES (@AccountID,@nType,@nDays,GETDATE());
RETURN
END