18 lines
479 B
Transact-SQL
18 lines
479 B
Transact-SQL
CREATE PROCEDURE [dbo].[up_update_character_name]
|
|
@character_id [uniqueidentifier],
|
|
@character_name nvarchar(16)
|
|
as
|
|
begin
|
|
|
|
set nocount on
|
|
|
|
declare @succeed int;
|
|
SET @succeed = -1;
|
|
|
|
if NOT EXISTS (select character_id from CharacterTable with (nolock) WHERE [Name] COLLATE Korean_Wansung_CS_AS = @character_name)
|
|
begin
|
|
update CharacterTable set [Name] = @character_name where character_id = @character_id
|
|
SET @succeed = 1;
|
|
end
|
|
select UPDATE_CHARACTER_NAME = @succeed
|
|
end
|