中级会员
- 积分
- 364
- 金钱
- 281
- 贡献
- 10
- 注册时间
- 2025-1-10
|
楼主 |
发表于 2025-1-11 09:46:38
|
显示全部楼层
本帖最后由 chenlaoshi 于 2025-3-20 11:45 编辑
7 }/ C: n. G C# S8 S. g6 p/ Z$ l4 A* m4 F9 s N; A5 g8 s
-- 字符类解析
) T* S" ^2 ^5 x5 `8 ]# fSELECT @Char _gubun = CASE @v_byPCClass
) t, e1 I! c0 a当为 0 时则为 'A'9 o) }+ G8 N3 a7 O+ j% U
当为 1 时则为 'B'
m* ^! y0 k2 l当为 2 时则为 'C'' D/ k. z- N& _! m
当为 3 时则为 'D'当为 4
1 n5 u' L2 ~1 F. ]$ o! I7 F4 f+ p时则为 'E'
" f5 V7 X# y+ m5 ~# k8 b4 p当为 5 时则为 'F'
) i" V% H( D' j2 j2 I. L当为 6 时则为 'G' --
( q0 \ W _, [" P8 e当为 10 时由 TORRASKE 为 ALOKEN 添加则为 'H' --7 l/ W8 l1 G' k u6 Q9 F# \
当为 11 时由 TORRASKE 为 CONCENNA 添加则为 'I' -- 当为 9 时由 TORRASKE 为 SEGU
( |1 j. v" v% R5 v4 G添加则为 'J' --
0 s+ X. p9 e9 [当为 12 时由 TORRASKE 为 BLACK WIZARD 添加则为 'K' -- 当为 7 时由 TORRASKE 为 HALF BAGI 添加则为 'L' -- 当为 8 时
' B! N( T" Y0 k q: }4 U由 TORRASKE 为 HALF BAGI 添加# Y: a$ E7 q: [" O3 R" `2 W- y o
然后'M'--由 TORRASKE 为 HALF BAGI 添加( _- A7 g2 G% b7 p* |: p# L
否则'Z'
$ l& p- x, G2 ~0 ^) W# z3 |结束. L0 X1 f# m3 g0 Q4 [0 `
|5 `; Q+ J; L/ b5 n: P8 f
如果@v_byPCClass <= 9
8 h4 _3 A) x+ G9 j5 d开始# f3 I4 z( C9 `# J8 \' z( o
设置@wh_ char_no ='DEKARON'+CAST(@v_byPCClass as varchar(1))+'000001'+ ]5 Q) A. q0 U! {. q) u
结束
& c) Y( K, L; T否则
3 Y+ r$ \) T1 u/ ^$ v开始
; n* C, H1 F6 B, v* {如果@v_byPCClass = 10+ X6 v3 d6 q4 b- a8 N
开始7 r8 l; _% E' ?' o
设置@wh_ char_no ='DEKARON'+'A'+'000001': G' p% {3 A/ {4 ~9 d& _4 P$ f
结束
4 r. [6 X0 ~6 Y! v如果@v_byPCClass = 11
y1 E: V+ P$ B7 G& j开始
9 t7 Y( a" i* y9 L+ J设置@wh_ char_no ='DEKARON'+'B'+'000001'
$ c( L7 G K3 \) e% O2 c+ e结束8 b6 S" l- p0 u0 Z7 Z
如果@v_byPCClass = 12$ r9 E7 E, w) `8 |/ j
开始
% I0 ?( ]! p& P: ~& L/ X, z设置@wh_ char_no ='DEKARON'+'C'+'000001'
8 Q' l9 ~$ @! E& h结束
0 ?, r- ]$ z, y# Y如果@v_byPCClass = 8
q$ r0 t! s9 ^: S9 m! R. y9 i( m开始
, @$ b* f9 e4 a8 I. ^. {6 m设置@wh_ char_no = 'DEKARON'+'8'+'000001'5 j4 ?1 y: ~ T3 n% O6 a" f: V
结束: S+ H l- Y% }5 a9 T7 Z+ J, E
结束
1 N# w. G I! K, f9 q6 X# x4 a2 R* [$ B' O
13 类
+ p2 `! F5 h- y' V! F I, x6 g# P; w3 Q" Y) b
SP_CHAR_CREATE
9 f r4 h0 S3 J; F0 P5 M: x% s; s4 }, C
当 13 时则为 'N'4 s6 O6 m6 ~9 O3 \
2 K0 W0 B- F! o& ]9 z0 K
如果@v_byPCClass = 13 w. w( j. A5 ?7 s1 m
开始
) S8 H( q+ `1 @1 t9 q' Z; w! f" a6 G
设置@wh_ char_no = 'DEKARON'+'N'+'000001'
. v: I/ J0 W+ W9 [' {结束 |
|