テーブルから max: 値を選択し、値を同じテーブルに挿入しようとしています。
コードは次のとおりです。
CREATE PROCEDURE [dbo].[InsertLogin]
@LOG_ID INT OUTPUT,
@LOG_NAME VARCHAR(100),
@LOG_EMAIL VARCHAR(100)
AS
INSERT INTO login(LOG_NAME, LOG_EMAIL)
VALUES(@LOG_NAME, @LOG_EMAIL)
SET @LOG_ID = @@IDENTITY
他の値は、LOG_ID が null になることを除いて挿入されます。