PDA

View Full Version : نحوه نوشتن پروسیجر برای insert در جدولی که یک ستون identity داره



mustafaehsani
شنبه 01 شهریور 1393, 11:08 صبح
این کد درسته؟؟؟؟؟؟؟؟؟؟؟؟
SbcID ستون identity هست


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[insert_sbc]
@SbcID int,
@StIID nchar(10),
@SelCID int


AS
insert into dbo.SyBeCr(SbcID,StIID, SelCID) values(@@IDENTITY,@StIID,@SelCID)

RETURN

ham3d1988
دوشنبه 03 شهریور 1393, 12:50 عصر
سلام
اگه میخواین مقدار دستی داده بشه :


SET IDENTITY_INSERT Mytbl ON
INSERT Mytbl(KeyField, ValueField)
VALUES (10, 'Ali Daei')



اما برای مقدار خودکار:


SET IDENTITY_INSERT Mytbl ON
INSERT Mytbl(ValueField)
VALUES ('Ali Daei')