Thao tc c b?n v? x? l k t? kho?ng tr?ng c?a chu?i trong SQL

ID c?a bi: 2615469 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

? Trang ny

V? tc gi?

Thu g?n b?ng nyBung r?ng b?ng ny
Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2401266
Bi vi?t ny ?c cung c?p b?i MVP [tn c?a b?n]. Microsoft chn thnh c?m n nh?ng MVP ? chia x? nh?ng kinh nghi?m chuyn mn c?a m?nh v?i nh?ng ng?i s? d?ng khc. Bi vi?t ny s? ?c ng trn website ho?c blog c?a MVP sau y. N?u b?n mu?n xem cc bi vi?t khc ?c chia x? b?i MVP, vui l?ng nhy chu?t vo y.

N?i dung bi h?ng d?n

Trong bi vi?t ny, m?nh chia s? cng cc b?n m?t vi cu l?nh x? l kho?ng tr?ng trong chu?i c b?n dnh cho ng?i m?i b?t ?u hon ton v?i l?p tr?nh SQL.

Cc b?n t?o m?t c s? d? li?u StudentMgmt v?i table Student c d? li?u m?u nh d?i y:
Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615460


Cc b?n ch ? t?o m?t s? kho?ng tr?ng ? ?u v cu?i c?a chu?i d? li?u, m?c tiu c?a ph?n ny, chng ta s? lo?i b? kho?ng tr?ng ? ?u v cu?i c?a chu?i.

Tr?c tin, ? cc b?n hi?n th? r? cc kho?ng tr?ng trn chu?i, khng g? hn l chng ta s? thay th? k t? chu?i b?ng 1 k t? ?c bi?t ny , v d? nh k t? #, chng ta s? dng hm ? ?c h? tr? s?n:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615461


K?t qu? tr? v? s? nh sau:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615462


C php c?a hm Replace nh sau:
Replace(<gi tr? chu?i>, <k t? c?n thay th?>, <k t? m?i s? thay th?>)

Nh v?y chng ta th?y r? cc chu?i ang c nh?ng k t? tr?ng ? ?u v cu?i c?a chu?i, chng ta s? ti?n hnh xa cc k t? kho?ng tr?ng d th?a ? ?u v cu?i m?i chu?i.

?i v?i cc k t? kho?ng tr?ng ? ?u, chng ta s? dng hm LTRIM ? c?t b? cc k t?, v dng hm Replace ? ki?m tra:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615463


K?t qu? tr? v?:
Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615464

?i chi?u v?i k?t qu? ? trn, ta thy ?c s? khc bi?t c?a chu?i; cc k t? kho?ng tr?ng ? ?u ? ?c xa.

C php c?a hm LTRIM:
LTRIM(<chu?i c?n xa k t? kho?ng tr?ng bn tri>)


S? d?ng tng t? nh LTRIM, ta s? d?ng hm RTRIM ? xa cc k t? kho?ng tr?ng ? bn ph?i hay ? cu?i chu?i; v dng Replace ? ki?m tra.

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615465


K?t qu? tr? v?:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615466


C php c?a hm RTRIM:
RTRIM(<chu?i c?n xa k t? kho?ng tr?ng bn ph?i>)

Ta k?t h?p LTRIM, RTRIM ? xa cc k t? kho?ng tr?ng ? ?u v cu?i m?i chu?i; v ti?n hnh ki?m tra k?t qu?:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615467


K?t qu? tr? v?:

Thu g?n h?nh ?nh nyBung r?ng h?nh ?nh ny
2615468


Nh v?y, qua bi th?c hnh nh? ny, hy v?ng gip cc b?n n?m ?c vi?c s? d?ng c b?n cc hm LTRIM, RTRIM v REPLACE trong vi?c thao tc v?i chu?i trong SQL.

Tuyn b? Khng ch?u trch nhi?m N?i dung Gi?i php C?ng ?ng

CNG TY MICROSOFT V/HO?C CC NH CUNG C?P C?A H? KHNG B?O ?M V? TNH PH H?P, ? TIN C?Y HO?C TNH CHNH XC C?A THNG TIN V H?NH ?NH LIN QUAN ? Y. M?I THNG TIN V H?NH ?NH NH V?Y ?C CUNG C?P NH NGUYN M?U M KHNG C B?T K? B?O ?M NO. MICROSOFT V/HO?C CC NH CUNG C?P C?A H? KHNG CH?U TRCH NHI?M ?I V?I M?I B?O ?M V I?U KI?N V? THNG TIN V H?NH ?NH LIN QUAN NY, BAO G?M C? M?I B?O ?M V I?U KI?N LIN QUAN V? TNH THNG M?I, PH H?P CHO M?T M?C CH ?C BI?T, N? L?C C?A CNG VI?C, T CCH V CAM K?T KHNG VI PH?M. B?N ?NG ? M?T CCH C? TH? L KHNG C TR?NG H?P NO M MICROSOFT V/HO?C CC NH CUNG C?P C?A H? B? RNG BU?C VO B?T K? THI?T H?I TR?C TI?P, GIN TI?P, TR?NG PH?T, T?NH C?, ?C BI?T, H? QU? HO?C B?T K? THI?T H?I D?NG NO, BAO G?M NHNG KHNG GI?I H?N THI?T H?I DO M?T MT, D? LI?U HO?C L?I CH, X?Y RA HO?C TRONG M?I CCH LIN QUAN ?N VI?C S? D?NG HO?C KHNG TH? S? D?NG THNG TIN V H?NH ?NH LIN QUAN C ? Y, D L D?A VO H?P ?NG, L?I GY THI?T H?I, S SU?T, NGH?A V? PHP L? HO?C B?T K? C S? NO KHC, NGAY C? N?U MICROSOFT HO?C B?T K? NH CUNG C?P NO C?A H? ? ?C T V?N V? KH? NNG B? THI?T H?I.

Thu?c tnh

ID c?a bi: 2615469 - L?n xem xt sau cng: 28 Thang Mi Mt 2011 - Xem xt l?i: 1.1
p d?ng
  • Microsoft SQL Server 2008 R2 Developer
T? kha:
kbprb kbtshoot kbstepbystep kbgraphxlink kbmvp KB2615469

Cung cp Phan hi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com