中级会员
- 积分
- 578
- 金钱
- 457
- 贡献
- 23
- 注册时间
- 2025-1-10
|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑 + k6 u8 y+ _0 F1 A& `3 n6 s
, R3 x$ N) F7 q3 q. h& Q-- 字符类解析2 P. u) e0 n! u
SELECT @Char _gubun = CASE @v_byPCClass
6 x8 L" t. ]! I: G8 ?$ N3 @当为 0 时则为 'A'
; ]9 z( x( q1 h当为 1 时则为 'B'0 B0 q6 T( D$ d3 s
当为 2 时则为 'C'8 S4 u. R1 \/ h9 S3 d9 ?0 m8 N
当为 3 时则为 'D'当为 43 _- b3 w: k: h9 f; `
时则为 'E'" e1 S% y; g! }
当为 5 时则为 'F'7 t( o N2 D9 q I" a" d3 p
当为 6 时则为 'G' --4 s. w. _+ f0 _$ F4 J6 K4 [! K
当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --+ T9 g1 G* a4 Z3 u7 Z
当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU
. M8 ~) b( J7 V添加则为 'J' --
9 Q1 [$ y6 A5 M6 A7 x' R. m4 n* R* E当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时
# z& L6 k+ I! w由 TORRASKE 为 HALF BAGI 添加
- Z& m9 N8 J. x& d然后'M'--由 TORRASKE 为 HALF BAGI 添加1 q8 g5 g3 z: ^0 A3 d
否则'Z'
% Q/ _2 S% k; g# X/ c. c s5 S结束
: Z6 X- U* a# j6 g
8 B, _ s8 x; h# a( {2 I: t如果@v_byPCClass <= 95 V- D U @6 L: I
开始
, V* H% g' W, r5 J* c# R6 p7 h设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'
( J& F. a# ^& J+ m结束
1 @; u: @6 H1 N否则- B& W+ p% ^1 T+ T1 l( x
开始
* `8 r' _+ M; P1 K1 [如果@v_byPCClass = 10- _7 c$ Y/ C4 _1 L1 Q
开始
$ @3 x& j' ~" K' c设置@wh_ char_no ='DEKARON'+'A'+'000001'$ o9 j8 d( K$ Y/ h3 p$ r% \: Q: O
结束, W& R4 t! {; p; E
如果@v_byPCClass = 11
+ \6 j# @; S# V) A5 V5 y开始
+ l! C, [5 d6 L7 t& a9 F/ e设置@wh_ char_no ='DEKARON'+'B'+'000001'- Z" a! {. V I$ x7 b' R1 n# u
结束
7 W: S% y7 _3 y6 T4 i& p$ B如果@v_byPCClass = 12
* l- m1 q; a% m- _. H开始
$ v9 l" o; F$ g: \) u5 @, E设置@wh_ char_no ='DEKARON'+'C'+'000001'4 ^( \7 s( d' i6 ~- l# M
结束
- }/ Q, t1 A+ ~ x$ P0 p如果@v_byPCClass = 8
% a* ~: A' S6 ]$ a+ [开始" i4 X7 @. H6 Q# [8 @6 i$ U
设置@wh_ char_no = 'DEKARON'+'8'+'000001'7 t: l# ^& j* ^; `9 ?* ]
结束
, N6 N% Q- O/ s5 F$ a+ B结束
: K8 L" m( W) V) p/ N5 v: b f
/ U% B. \, G: Y13 类
+ O( X3 C1 f% O+ {1 u$ I" u7 P$ V; W+ M4 |% @: x$ [
SP_CHAR_CREATE& P+ f# E+ a* `+ A
1 c x5 b" O, e2 |0 R% W, h, M( g当 13 时则为 'N'
0 m2 ]9 x# I" P! F3 `6 e T* {
4 n; M7 ?. S7 c2 [如果@v_byPCClass = 13( C% ?$ T" p9 W
开始 R' j/ P* Q! j1 }/ B7 f! |3 q
+ i2 ^0 B, O/ o设置@wh_ char_no = 'DEKARON'+'N'+'000001'
$ n; Y) i, ], A' Z9 K% A2 X3 R结束 |
|