私はテーブルを持っていますStudent
。このテーブルには、ID
自動インクリメントの列があります。新しい学生を追加して返すストアドプロシージャを作成したいと思いますID
。私はこれで初心者です。
これは私のコードです。それが間違っているかどうかを確認して修正し、C#で使用するためのコーディング方法を教えてください。EntityFramework4を使用しました。
@Name NVARCHAR(50),
@Birthday DATETIME,
@ID bigint OUTPUT
AS
BEGIN
SET XACT_ABORT ON
BEGIN
INSERT INTO [Student](Name, Birthday) VALUES (@Name, @Birthday);
SELECT @ID = SCOPE_IDENTITY()
END
END