中级会员
- 积分
- 333
- 金钱
- 225
- 贡献
- 45
- 注册时间
- 2025-1-10
|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑 0 S; w+ F' o; s* V6 |3 Q+ N
6 q$ o4 J9 G% U! M& ~6 h-- 字符类解析8 A+ j. A0 O. y. }: z9 v) I8 e/ s" q
SELECT @Char _gubun = CASE @v_byPCClass/ {4 C7 |9 o% S* M4 p
当为 0 时则为 'A'
& J5 C1 U" D1 B! W当为 1 时则为 'B'0 H# K4 }- n9 I( S) X) s
当为 2 时则为 'C'" Y" j+ F: L; Q* x
当为 3 时则为 'D'当为 4
9 B, x. h) O+ k5 C/ U6 _3 c% ]时则为 'E'6 w) _% \0 I2 y2 }; C* h
当为 5 时则为 'F'. o2 }* e# H; q/ @ F. n+ [
当为 6 时则为 'G' --6 r- N, }+ Q8 Q1 s2 R
当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --+ |0 r- \0 ~; k" j) I) c
当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU
- T8 t, K) W/ g" i4 X$ L8 \ s# q添加则为 'J' --) i1 ~- }! {+ k4 `/ ?
当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时+ V4 z( G+ } V9 I1 }6 D
由 TORRASKE 为 HALF BAGI 添加
6 D* e0 W8 k: S& {+ K C7 D然后'M'--由 TORRASKE 为 HALF BAGI 添加
2 i1 V1 X5 m% P$ W: F' _否则'Z'4 v, |6 q! u2 M% W% \
结束7 L8 q, {* N- C, l" G
4 ~; c+ F6 V$ A' K6 s1 Y* D4 X
如果@v_byPCClass <= 9
* u5 W+ C% ~' `7 M开始/ T# m( l8 F E$ M4 y+ o2 W
设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'9 F; y; \+ B- b* e
结束! [6 P# j9 d! ^# A w: Z$ j
否则
4 K) S3 T) P% e" W& J5 t; t开始7 |; c' U( k5 M% T5 D
如果@v_byPCClass = 10/ J) b9 Y* w, e; p0 ]: v Q
开始
( r+ ?' b7 `6 u+ X$ P! w设置@wh_ char_no ='DEKARON'+'A'+'000001'
0 x2 a; R1 |) n H6 u- b结束
/ B1 Y$ F. S H0 j如果@v_byPCClass = 11
- p1 o& y% g; q! j8 F B8 h开始1 k: K+ \/ r! C
设置@wh_ char_no ='DEKARON'+'B'+'000001'
: |7 ~- \& R6 c! a" q+ S; ~* c/ U结束
, \( f) G2 @1 X6 a8 h5 n+ Z如果@v_byPCClass = 12& [- p" r( r; W; G; n, @
开始
: w* L/ Y0 D8 }$ ]: d/ Z设置@wh_ char_no ='DEKARON'+'C'+'000001'3 {* ]* Q- r3 i, X. Z6 ?0 d6 M' z
结束3 T. F) Z# q5 k1 Y% Q0 P( J/ X
如果@v_byPCClass = 81 q3 v! H g: P/ j
开始
; u5 s$ G+ i) i5 L' P( c( G) c设置@wh_ char_no = 'DEKARON'+'8'+'000001'
3 j$ f, q2 L' z2 m" i9 F" n结束4 P/ z8 g1 g3 W2 ^1 B) i
结束
; v r5 n! z* U. N# M1 ~8 ]1 Y7 M& m* o3 @$ p$ A8 S; A5 R. \
13 类
3 J9 ^( e) f# a; c7 e
. `! ` Z }6 p) sSP_CHAR_CREATE S* i A/ N) {$ f% W' d* c3 _
( F* C" S" t$ n3 r" X% X/ r+ E" B
当 13 时则为 'N'
( D* U" o( Y" y# b1 k0 ?& @! |
. C: q& S4 Q. y5 S7 u: r+ s如果@v_byPCClass = 13
" f( G4 s8 ]8 y, E% z开始: Y! B0 a3 ~5 |' x l3 [
4 i1 k% d# @2 r0 t8 g4 w( n设置@wh_ char_no = 'DEKARON'+'N'+'000001'
+ |( A/ d- o& z1 ~: \$ X结束 |
|