中级会员
- 积分
- 339
- 金钱
- 229
- 贡献
- 47
- 注册时间
- 2025-1-10
|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑
9 m6 j+ u# ^/ {+ m K! z' C1 S$ v- L! u& x4 F
-- 字符类解析
7 o! f6 K z% f, R! y/ U4 XSELECT @Char _gubun = CASE @v_byPCClass( x; |1 n6 b$ i- S7 {: N
当为 0 时则为 'A'
+ Y! H/ l8 E% J% ^6 y当为 1 时则为 'B'
* r5 O0 {$ o9 L4 \+ D当为 2 时则为 'C'
3 x C& }' c# h! s* ?当为 3 时则为 'D'当为 4
' E1 A/ P; o. T! W8 p时则为 'E'
* X9 x7 j6 o' f! c) r当为 5 时则为 'F'4 [% V! f" ?9 v' ~
当为 6 时则为 'G' --
2 _ ]3 A- o; [5 d6 l( ?当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --
" R% l" N. l1 H1 J当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU( w% Q/ t( d, \" A4 I
添加则为 'J' --
/ e* e8 d! j; u5 J当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时8 l( d2 p2 w/ @* u: D3 D5 Y2 O$ ]
由 TORRASKE 为 HALF BAGI 添加7 O0 d- M# Z+ k* ?" ~7 m
然后'M'--由 TORRASKE 为 HALF BAGI 添加7 o, | i0 c/ C
否则'Z'
1 ?7 M9 Q2 u( g+ i9 p- O结束
! {) a1 ?) h" ~, j/ D0 |+ {6 |% _+ B/ [+ \9 z. F+ t; u% Z8 w
如果@v_byPCClass <= 9
9 V, T3 {2 j- a) V4 E1 {开始
, g- \5 T* Y2 V. A6 v ]/ ^1 X4 B设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'
3 @) j" e* X+ W! o; Z& _3 q结束
' h; n9 v% W7 I6 r否则# k, i% b8 y' L. u- U: Y
开始
4 Q: Z* ]5 t' F# R" {如果@v_byPCClass = 10( D2 }# o3 m/ I* q6 @+ U }0 g4 c
开始
* \. ?& Z' |4 v j R9 h设置@wh_ char_no ='DEKARON'+'A'+'000001'
7 T4 e3 i7 p7 U g结束$ f4 P! E/ F4 f" j( h7 y T6 @: i
如果@v_byPCClass = 11$ l: x' d: M8 ~. H, _- e4 \$ X
开始- _7 y& G; c* s) o8 E
设置@wh_ char_no ='DEKARON'+'B'+'000001'
* k9 j4 u4 |1 w结束2 M/ K% v7 r# p- w* y% w- N
如果@v_byPCClass = 127 ^# R9 l1 a* Q6 k3 E, z1 v
开始
# F+ {5 [7 ]' t% b0 K设置@wh_ char_no ='DEKARON'+'C'+'000001'
" M- L. @1 A) a. c2 c R; p结束/ `5 q' O, l+ U) l h7 _$ q$ Z
如果@v_byPCClass = 8; e0 W: }2 Z/ N5 F' p( R8 c
开始! x( j! p; t+ E j8 J/ X
设置@wh_ char_no = 'DEKARON'+'8'+'000001' @& ? @# z: f
结束/ n8 m, p2 H: y
结束
5 n: U( E3 {: v
/ A L0 B( `+ c" K13 类/ y l% x0 X/ e4 s. I& A+ \
% d6 M- {5 N) G3 m/ y" [/ ~1 }
SP_CHAR_CREATE( }9 v2 O/ Q& \( i* D
( A- C8 U! }( }: H
当 13 时则为 'N'
. h9 j, v4 p: l$ F& s0 ^; R* a' B, X% R0 G- Y# q! Q
如果@v_byPCClass = 13
# L5 N8 z1 M' x' E$ ]( H8 @开始/ ]) P+ g) L1 G, @$ r- [
- V% W( |9 w' N" [( q设置@wh_ char_no = 'DEKARON'+'N'+'000001'
. _: B4 l5 D( y; J结束 |
|