T-SQLを使用してストアドプロシージャを作成しました。
このクエリを使用して実行します
EXEC insertfbusers email, name
ただし、SQL Server Management Studioでテストすると、同じ行が2回挿入されるため、主キー違反が発生します。
主キーは電子メール列にあります。
なぜ2行挿入するのですか?
これが私の手順です
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
-- ================================
-- Created
-- by: dbo
-- on: Monday, October 08, 2012 1:10 AM
-- Description: <Description>
-- ================================
ALTER PROCEDURE dbo.insertfbusers
-- Add the parameters for the procedure here
@email varchar(100),
@firstname varchar(50)
AS
BEGIN
SET NOCOUNT ON;
-- Insert statements for procedure here
INSERT INTO t_user VALUES (@email, @firstname)
END