decomp DBCServer_Release and inspect/document database

This commit is contained in:
Benjamin Palko 2026-10-14 23:22:03 -04:00
parent 4b267cbe05
commit 7834b98bf0
28222 changed files with 843300 additions and 144 deletions

View file

@ -0,0 +1,143 @@
CREATE PROCEDURE [dbo].[up_insert_item_MailItem]
@character_id [uniqueidentifier],
@auth_id [uniqueidentifier],
@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,
@option_group int,
@ReconNum int,
@ReconState tinyint,
@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,
@expire_time int,
@NewMailID [uniqueidentifier],
@activity_value int,--활성석 20100928 jojo
@link_id [uniqueidentifier],
@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 dbo.N_MailItem
([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],
[expire_time],
[activity_value],--활성석 20100928 jojo
[link_id],
[socket_1_color],
[socket_2_color],
[socket_3_color],
[rank],
[acquireroute],
[physical],
[magical],
[durabilitymax],
[weight]
)
select
@item_id,
@character_id,
@auth_id,
61,--[page_index],
0, --[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,
@option_group,
@ReconNum,
@ReconState,
@socket_count,
@socket_1_code,
@socket_1_value,
@socket_2_code,
@socket_2_value,
@socket_3_code,
@socket_3_value,
@expire_time,
@activity_value, --활성석 20100928 jojo
@link_id,
@socket_1_color,
@socket_2_color,
@socket_3_color,
@rank,
@acquireroute,
@physical,
@magical,
@durabilitymax,
@weight
--메일아이템을 메일과 연결
UPDATE [dbo].[N_MailItem] SET [mail_uid] = @NewMailID WHERE [item_uid] = @item_id
declare @ERR int
SET @ERR = @@ERROR
IF @ERR <> 0
BEGIN
RAISERROR('처리오류', 16, 10)
IF @@TRANCOUNT <> 0 ROLLBACK
RETURN (@ERR)
END
COMMIT TRAN