[SQL Server]Các hàm xử lý chuỗi


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTìm kiếmLatest imagesĐăng kýĐăng Nhập
Top posters
Sakura (1124)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
hotboy (705)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
Già Làng (373)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
con_ca_nho90 (289)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
that_true (154)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
theanhkkt (143)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
phamay (137)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
lovelonelyman (134)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
o0ovioletstaro0o (128)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
stevenhung (122)
[SQL Server]Các hàm xử lý chuỗi Vote_lcap[SQL Server]Các hàm xử lý chuỗi Voting_bar[SQL Server]Các hàm xử lý chuỗi Vote_rcap 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share
 

 [SQL Server]Các hàm xử lý chuỗi

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Sakura

[SQL Server]Các hàm xử lý chuỗi Stars7
Sakura

Thú CƯng : [SQL Server]Các hàm xử lý chuỗi I-hate-Cats-icon
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 33
Đến từ : Bình Dương
Ngề nghiệp : IT Student

[SQL Server]Các hàm xử lý chuỗi Empty
Bài gửiTiêu đề: [SQL Server]Các hàm xử lý chuỗi   [SQL Server]Các hàm xử lý chuỗi I_icon_minitime14/6/2011, 22:49

Một số hàm xử lý chuỗi thông dụng trong SQL Server đây bà con!
1. Ascii(str): Hàm Ascii trả về giá trị ASCII của ký tự đầu tiên trong chuỗi str
Ví dụ:

Code:
Select Ascii('a')=Select Ascii('ab')
=>97

2. Char(int): Chuyển đổi một giá trị Ascii sang ký tự
Ví dụ:


Code:
Select Char(97)
=>a

3. CHARINDEX (str, STR [, n]): Trả về một số nguyên đại là vị trí xuất hiện đầu tiên của str trong STR bắt đầu tại vị trí n. Nếu không có tham số n sẽ tương đương với n=0. Nếu không có str nào trong STR thì hàm trả về giá trị 0
Ví dụ:


Code:
Select CHARINDEX('.','hmweb.com.vn')   =>6
Select CHARINDEX('.','hmweb.com.vn',0)   =>6
Select CHARINDEX('.','hmweb.com.vn',7)   =>10

4. LEFT(str,n): Trả về n ký tự, bắt đầu từ vị trí đầu tiên của chuỗi str



Ví dụ:

Code:
Select left('hmweb.com.vn',5)   =>hmweb

5. RIGHT(str,n): Trả về n ký tự, bắt đầu từ vị trí cuối cùng của chuỗi str
Ví du:



Code:
Select right('hmweb.com.vn',6)   =>com.vn



6. LEN(str): Trả về số ký tự của, trừ khoảng trắng cuỗi chuỗi str
Ví dụ:

Code:
Select len('hmweb.com.vn')=Select len('hmweb.com.vn ') =>12

7. LTRIM(str): Loại bỏ hết khoảng trắng (Nếu có) bên trái của chuỗi str

8. RTRIM(str): Loại bỏ hết khoảng trắng (Nếu có) bên Phải của chuỗi str

Trong SQL không có hàm TRIM nhưng có hai hàm LTRIM và RTRIM. Vậy ta có thể kết hợp hai hàm này lại để có hàm TRIM(str) như sau:

Code:
Create Function strTrim
(
   @str nvarchar(500)
)
Returns nvarchar(500)
As
BEGIN
   Return RTRIM(LTRIM(@str))
End

Sưu tầm
Về Đầu Trang Go down
 

[SQL Server]Các hàm xử lý chuỗi

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

 Similar topics

-
» nhập một chuổi có bao nhiêu ký tự xuất ra chuổi bấy nhiêu lần
» Một số hàm xử lý chuỗi trong sql
» nhập một chuổi in ký tự đầu và ký tự cuối
» nhập chuổi chuyển hoa -> thường và ngược lại
» nhập một chuổi nếu có khoảng trắng thì loại bỏ

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ VI :: Hệ quản trị cơ sở dữ liệu-