CHARINDEX – Hàm trả về vị trí tìm thấy

1. Mô tả

  • Hàm CHARINDEX tìm chuỗi ký tự tính từ vị trí bắt đầu trong biểu thức và trả về vị trí tìm thấy.
  • Không phân biệt chữ thường, chữ hoa.
  • Nếu không tìm thấy thì trả về 0.

2. Cú pháp

SELECT CHARINDEX(Chuỗi_tìm, Biểu_thức, Vị_trí_bắt_đầu)
FROM Tên_bảng
--Vị_trí_bắt_đầu: không bắt buộc, mặc định là 1.

3. Ví dụ

SELECT CHARINDEX('.', 'sql.edu.vn')
SELECT CHARINDEX('.', 'sql.edu.vn', 5)
SELECT CHARINDEX('edu', 'sql.edu.vn')
SELECT CHARINDEX('EDU', 'sql.edu.vn')
SELECT CHARINDEX('a', 'sql.edu.vn')

Xem thêm các hàm xử lý chuỗi: UPPER, LOWER, LEFT, RIGHT, SUBSTRING, TRIM, LTRIM, RTRIM, SPACE, REPLICATE, LEN, DATALENGTH, REVERSE, REPLACE, CONCAT, PATINDEX, CHOOSE.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *