中级会员
- 积分
- 420
- 金钱
- 328
- 贡献
- 11
- 注册时间
- 2025-1-10
|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑
, _: {2 h: V0 T+ b2 @+ }% x( p; l% d H* r. ?0 a) ~2 {
-- 字符类解析
4 g8 X9 i0 f' p. qSELECT @Char _gubun = CASE @v_byPCClass
- j/ H5 e$ Y( D4 K& o4 b9 q" J) W3 V当为 0 时则为 'A'% y; ^- o8 s& ]4 N3 S) Q, y
当为 1 时则为 'B'
! ?2 l: F& z- E! \当为 2 时则为 'C'
: C6 m4 x" Y2 D/ q9 M Z当为 3 时则为 'D'当为 4
, ]0 k2 \" z8 \7 s7 J时则为 'E'3 T1 P8 R% z4 a+ L8 L0 D4 w8 M: Y
当为 5 时则为 'F'
- H+ o+ O0 p, Y% T3 x: p当为 6 时则为 'G' --
) e- X+ h' C4 e4 t当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --6 o$ }/ t' A. V+ q' n
当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU/ _* a5 }2 b! S0 Z
添加则为 'J' --
: Q: @9 V$ i& J C+ q" j( E; B, q当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时- ]1 V$ T4 L) B. z2 p0 a+ J7 W
由 TORRASKE 为 HALF BAGI 添加( y- J& r6 ?# }. N
然后'M'--由 TORRASKE 为 HALF BAGI 添加1 t& Z5 `5 v# s2 W/ @2 `- s
否则'Z'
$ w+ y' `) ?& b, j% l7 n' o9 l结束
1 z# W% ]1 A7 n0 L, o) ~" @2 y. _2 q$ Z8 T+ l
如果@v_byPCClass <= 9
7 v: C6 p4 |& T0 i开始' b# Z$ U8 S6 m0 c1 W& b" p$ _# g5 l
设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'
4 u- j! v7 t) J+ V3 g( |5 k! W# Q- e结束- S' s3 \: T6 A6 }, l' G
否则
$ ~, B' D8 i. I( N& r% U8 x- v2 C6 J开始
9 @4 s4 B3 j# T$ `. w5 b! S, f$ o0 F如果@v_byPCClass = 10
4 Z$ {% S% J+ C开始
# h! A; Q |0 z3 Q设置@wh_ char_no ='DEKARON'+'A'+'000001'
* S, H2 G8 Z5 d' S8 }( Z m2 k: K结束
6 x7 a0 G2 c: b! j) D7 q如果@v_byPCClass = 11, [! ^0 M! E; |" w
开始/ J4 L, T. ~" q' [& N p
设置@wh_ char_no ='DEKARON'+'B'+'000001'
8 ]9 o2 d5 u) s" Q* V% z' v结束5 x! k/ H$ X' B2 r3 a
如果@v_byPCClass = 12
5 r* Z6 I: j& S& d1 M6 A开始7 J- ?( q' l4 x
设置@wh_ char_no ='DEKARON'+'C'+'000001'! \6 Z2 w3 n4 L% G9 K, G9 `
结束
) I9 D3 a2 V2 h/ r如果@v_byPCClass = 85 X3 D W+ p: K8 `4 v5 J
开始0 \0 a0 b: n/ k4 O( _6 S
设置@wh_ char_no = 'DEKARON'+'8'+'000001'& |3 o' m- e* h; c6 l( n) E$ \$ O
结束) Q+ H* Q' F# e, d6 ~2 ^7 L/ T* o
结束
. B+ J' D' ?# ~+ d, @& ~/ {" V6 w7 K. M9 U- p
13 类: y/ a/ Q# a1 D
/ f3 I/ Y$ j8 ?3 N
SP_CHAR_CREATE# n' Q/ b4 y8 o* F$ e( r
, T% D! Y! S% L ~( I
当 13 时则为 'N' s8 n* j, E9 o+ Y
6 q3 G M' \* e6 s& s' K/ K如果@v_byPCClass = 13' o; o% k1 j2 g1 u
开始
6 ~! R1 e+ K0 J. S0 M6 M( {5 i& D, ?- E
设置@wh_ char_no = 'DEKARON'+'N'+'000001'
s, a. K. I1 l! m, `4 X6 f1 j结束 |
|