SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS OFF GO CREATE PROCEDURE dbo.SPWebCollaboデータ更新 @方式 int, @APP種類 int, @学校コード varchar(6), @演習コース varchar(12), @生徒ID varchar(12), @電話帳名 varchar(200), @LocalIPアドレス varchar(20) AS if not(exists(SELECT * FROM TELLIST WHERE 生徒ID = @生徒ID AND LocalIPアドレス = @LocalIPアドレス)) begin INSERT INTO TELLIST (方式, APP種類, 学校コード, 演習コース, 生徒ID, 電話帳名, LocalIPアドレス) VALUES (@方式, @APP種類, @学校コード, @演習コース, @生徒ID, @電話帳名, @LocalIPアドレス) end UPDATE TELLIST SET 方式 = @方式, APP種類 = @APP種類, 学校コード = @学校コード, 演習コース = @演習コース, 電話帳名 = @電話帳名 WHERE 生徒ID = @生徒ID AND LocalIPアドレス = @LocalIPアドレス GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS OFF GO CREATE PROCEDURE dbo.SPWebCollabo終了 @方式 int, @APP種類 int, @学校コード varchar(6), @演習コース varchar(12), @生徒ID varchar(12) AS UPDATE COLLABOLIST SET 電話帳名 = ' ' WHERE 方式 = @方式 AND APP種類 = @APP種類 AND 学校コード = @学校コード AND 演習コース = @演習コース AND 生徒ID = @生徒ID GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO