131 lines
2.2 KiB
Transact-SQL
131 lines
2.2 KiB
Transact-SQL
CREATE PROCEDURE [dbo].[up_create_item_test]
|
|
@character_id [uniqueidentifier],
|
|
@auth_id [uniqueidentifier],
|
|
@page_index int,
|
|
@slot_index int,
|
|
@item_id [uniqueidentifier],
|
|
@code int,
|
|
@use_cnt int,
|
|
@remain_time int,
|
|
@gcode int,
|
|
@durability int,
|
|
@enhance_level int,
|
|
@option_1_code int,
|
|
@option_1_value int,
|
|
@option_2_code int,
|
|
@option_2_value int,
|
|
@option_3_code int,
|
|
@option_3_value int,
|
|
@OptionGroup int,
|
|
@ReconNum int,
|
|
@ReconState int,
|
|
@Socket_count int,
|
|
@Socket_1_code int,
|
|
@Socket_1_value int,
|
|
@Socket_2_code int,
|
|
@Socket_2_value int,
|
|
@Socket_3_code int,
|
|
@Socket_3_value int,
|
|
@socket_1_color tinyint,
|
|
@socket_2_color tinyint,
|
|
@socket_3_color tinyint,
|
|
@rank tinyint,
|
|
@acquireroute tinyint,
|
|
@physical int,
|
|
@magical int,
|
|
@durabilitymax int,
|
|
@weight int
|
|
as
|
|
set nocount on
|
|
set xact_abort on
|
|
|
|
begin tran
|
|
insert N_EquipItem_Test(
|
|
item_uid ,
|
|
character_id ,
|
|
auth_id ,
|
|
page_index ,
|
|
slot_index ,
|
|
code ,
|
|
use_cnt ,
|
|
remain_time ,
|
|
create_time ,
|
|
update_time ,
|
|
gcode ,
|
|
durability ,
|
|
enhance_level ,
|
|
option_1_code ,
|
|
option_1_value,
|
|
option_2_code ,
|
|
option_2_value,
|
|
option_3_code ,
|
|
option_3_value,
|
|
option_group ,
|
|
ReconNum ,
|
|
ReconState ,
|
|
socket_count ,
|
|
socket_1_code ,
|
|
socket_1_value,
|
|
socket_2_code ,
|
|
socket_2_value,
|
|
socket_3_code ,
|
|
socket_3_value,
|
|
socket_1_color,
|
|
socket_2_color,
|
|
socket_3_color,
|
|
rank,
|
|
acquireroute,
|
|
physical,
|
|
magical,
|
|
durabilitymax,
|
|
weight
|
|
)
|
|
|
|
values(
|
|
@item_id ,
|
|
@character_id ,
|
|
@auth_id ,
|
|
@page_index ,
|
|
@slot_index ,
|
|
@code ,
|
|
@use_cnt ,
|
|
@remain_time ,
|
|
GetDate() ,
|
|
GetDate() ,
|
|
@gcode ,
|
|
@durability ,
|
|
@enhance_level ,
|
|
@option_1_code ,
|
|
@option_1_value,
|
|
@option_2_code ,
|
|
@option_2_value,
|
|
@option_3_code ,
|
|
@option_3_value,
|
|
@OptionGroup ,
|
|
@ReconNum ,
|
|
@ReconState ,
|
|
@Socket_count ,
|
|
@Socket_1_code ,
|
|
@Socket_1_value,
|
|
@Socket_2_code ,
|
|
@Socket_2_value,
|
|
@Socket_3_code ,
|
|
@Socket_3_value,
|
|
@socket_1_color,
|
|
@socket_2_color,
|
|
@socket_3_color,
|
|
@rank,
|
|
@acquireroute,
|
|
@physical,
|
|
@magical,
|
|
@durabilitymax,
|
|
@weight
|
|
)
|
|
|
|
if(@@error <> 0)
|
|
begin
|
|
rollback
|
|
return
|
|
end
|
|
|
|
commit
|