forked from LosaDev/ls-2019-source
LosaDev source snapshot 2019
This commit is contained in:
commit
c198676e97
20588 files changed
+8812878
No files matched your search
@@ -0,0 +1,144 @@
|
||||
USE [LosaLogData]
|
||||
GO
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
-- 로그 저장 테이블 생성 2018-01-15 by bckim,
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
SET ANSI_PADDING ON
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[log_data_excavating_new](
|
||||
[RegDate] [datetime] NOT NULL,
|
||||
[LogIDX] [bigint] IDENTITY(1,1) NOT NULL,
|
||||
[LogType] [int] NOT NULL,
|
||||
[AccountIDX] [int] NOT NULL,
|
||||
[UserID] [varchar](20) NOT NULL,
|
||||
[UserName] [varchar](20) NOT NULL,
|
||||
[ExLevel] [int] NOT NULL,
|
||||
[ExEXP] [int] NOT NULL,
|
||||
[CType] [int] NOT NULL,
|
||||
[CLevel] [int] NOT NULL,
|
||||
[CExpert] [int] NOT NULL,
|
||||
[RCount] [tinyint] NOT NULL,
|
||||
[MapID] [int] NOT NULL,
|
||||
[X] [int] NOT NULL,
|
||||
[Y] [int] NOT NULL,
|
||||
[Z] [int] NOT NULL,
|
||||
[RewardType] [int] NOT NULL,
|
||||
[Index] [int] NOT NULL,
|
||||
[Price] [int] NOT NULL,
|
||||
[Mutiple] [int] NOT NULL,
|
||||
[ResultMoney] [int] NOT NULL,
|
||||
[UserIP] [varchar](15) NOT NULL,
|
||||
|
||||
CONSTRAINT [PK_log_data_excavating_new_idx] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
RegDate ASC,
|
||||
LogIDX ASC
|
||||
)
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE NONCLUSTERED INDEX [NC_log_data_excavating_new_AccountIDX] ON [dbo].[log_data_excavating_new]
|
||||
(
|
||||
AccountIDX ASC
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
SET ANSI_PADDING OFF
|
||||
GO
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
-- 로그 저장 프로시저 2018-01-15 by bckim,
|
||||
--
|
||||
-- 탐사 확장
|
||||
-- 2122=log_Excavating_log_add INT INT STR STR INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT64 STR
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
---------------------------------------------------------------------------------------------------------
|
||||
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
|
||||
CREATE PROCEDURE [dbo].[log_Excavating_log_add]
|
||||
|
||||
@LOG_TYPE INT,
|
||||
@ACCOUNT_IDX INT,
|
||||
@USER_ID VARCHAR(20),
|
||||
@USER_NAME VARCHAR(20),
|
||||
@USER_EX_LEVEL INT,
|
||||
|
||||
@USER_EX_EXP INT,
|
||||
@CLASS_TYPE INT,
|
||||
@CLASS_LEVEL INT,
|
||||
@CLASS_EXPERT INT,
|
||||
@REMAIN_COUNT INT,
|
||||
|
||||
@MAP_ID INT,
|
||||
@X INT,
|
||||
@Y INT,
|
||||
@Z INT,
|
||||
@REWARD_TYPE INT,
|
||||
|
||||
@INDEX INT,
|
||||
@PRICE INT,
|
||||
@MULIPLE INT,
|
||||
@RESULT_MONEY BIGINT,
|
||||
@USER_IP VARCHAR(15)
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
SET LOCK_TIMEOUT 10000
|
||||
|
||||
DECLARE @REG_DATE DATETIME
|
||||
SET @REG_DATE=GETDATE()
|
||||
|
||||
BEGIN TRY
|
||||
|
||||
BEGIN TRAN
|
||||
INSERT dbo.log_data_excavating_new WITH (XLOCK, ROWLOCK) ([RegDate],
|
||||
[LogType],[AccountIDX],[UserID],[UserName],[ExLevel],
|
||||
[ExEXP],[CType],[CLevel],[CExpert],[RCount],
|
||||
[MapID],[X],[Y],[Z],[RewardType],
|
||||
[Index],[Price],[Mutiple],[ResultMoney],[UserIP] )
|
||||
VALUES (@REG_DATE,
|
||||
@LOG_TYPE,@ACCOUNT_IDX,@USER_ID, @USER_NAME,@USER_EX_LEVEL,
|
||||
@USER_EX_EXP,@CLASS_TYPE,@CLASS_LEVEL,@CLASS_EXPERT,@REMAIN_COUNT,
|
||||
@MAP_ID,@X,@Y,@Z,@REWARD_TYPE,
|
||||
@INDEX,@PRICE,@MULIPLE,@RESULT_MONEY,@USER_IP
|
||||
)
|
||||
COMMIT TRAN
|
||||
|
||||
END TRY
|
||||
BEGIN CATCH
|
||||
|
||||
ROLLBACK TRAN
|
||||
EXEC dbo.log_errorLog_set_log @ACCOUNT_IDX
|
||||
RETURN -1
|
||||
|
||||
END CATCH
|
||||
|
||||
RETURN 0;
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user