|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑
) X1 T' T p2 `6 v/ e$ ^: I/ ?6 S9 {% D9 P% ~
-- 字符类解析& |4 F" k5 n/ S3 G% J$ Z
SELECT @Char _gubun = CASE @v_byPCClass
3 y1 j( l4 t# `8 ~0 ?3 J当为 0 时则为 'A'. j! ^) W7 s. o) m
当为 1 时则为 'B'8 r1 D) S+ Z s$ N& e1 e4 O& W( `
当为 2 时则为 'C'
/ U# m( c6 h) ?当为 3 时则为 'D'当为 4. P i4 o4 r+ y% h3 \
时则为 'E'9 T" I7 l0 c! c7 D
当为 5 时则为 'F'
4 L% |5 M3 v# G `. m当为 6 时则为 'G' --
B2 X1 C% I6 c0 Q Y当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --. O H; G" U, |4 _) j; w& Q1 Q, M
当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU
% c& M7 q+ V7 @6 T7 L添加则为 'J' --
% b- u( e( @& a% r- v; L当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时8 N5 i& @5 T8 e) b; \
由 TORRASKE 为 HALF BAGI 添加
" G; a& m# c& b8 f然后'M'--由 TORRASKE 为 HALF BAGI 添加
* I7 q! H# E0 [$ N' V否则'Z'
, Q% ^6 r0 [. P0 e C5 s0 G结束: ?' f# Z) |* `+ ^
- h+ `! }: m' W( s6 ^8 \2 M
如果@v_byPCClass <= 9
. Q! i; O# y' E/ n开始1 C: F7 j: E, A
设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'4 l9 y4 @! U8 S" I8 D( n
结束
o* i" y- C; X否则' ` a' }% i, `, x1 Y* A: c
开始3 r& Q% \, O0 M8 E( M1 e
如果@v_byPCClass = 10
- C1 j u; ^8 e% W% d0 b0 M3 v+ \开始
0 t- U' z/ Q6 P设置@wh_ char_no ='DEKARON'+'A'+'000001'6 l, t& n% s" m
结束, ` s( M4 B- c$ s/ N6 G4 [( ]
如果@v_byPCClass = 11
2 Z2 a+ X& x e9 {% m6 n4 E开始( T$ s; A1 f6 c5 m
设置@wh_ char_no ='DEKARON'+'B'+'000001'
* j* @2 `7 ^3 p结束
6 c1 d& r" B# S, k5 |" x: H如果@v_byPCClass = 12' M% C. [ E8 O. T* p+ \
开始
+ x, T6 m/ D- T3 i# o: t设置@wh_ char_no ='DEKARON'+'C'+'000001'
. x" m* ~9 c/ ~7 k: K结束9 m8 O! @$ C7 e
如果@v_byPCClass = 8
: e" M, S8 K8 E* s% S开始3 L5 c* K! P' C f+ l
设置@wh_ char_no = 'DEKARON'+'8'+'000001'3 }$ Z" i) f# B1 Q
结束. V) u* N* F1 `6 Q+ w, t5 x
结束, x; V* W e0 e* n F" I% }
* P2 T4 G: v. I% a13 类& {* u5 W- b5 s" q& H
l" L+ S0 J5 @7 ^1 j4 S# b
SP_CHAR_CREATE) b% q4 i% b/ i. F
* W0 q( T. x% B0 S- j" v# m
当 13 时则为 'N'
( r8 ]! v, ?) y2 U, ^! l4 S' q! N8 \9 E/ `7 O
如果@v_byPCClass = 13( r& X- T( A* d
开始( W% p, d7 n( q% i& w7 F0 x
5 p0 D7 f# W u+ |0 L设置@wh_ char_no = 'DEKARON'+'N'+'000001'
. t; S& ]2 k" ?* x' a M) s结束 |
|