Hàm Replace

Áp dụng cho
Access cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Trả về một Chuỗi trong đó một chuỗi con đã xác định đã được thay thế bằng một chuỗi con khác với số lần cụ thể.

Cú pháp

Replace(expression, find, replace [, start ] [, count ] [, compare ] )

Cú pháp hàm Replace có các đối số sau:

Đối số Mô tả
biểu thức Bắt buộc. Biểu thức chuỗi chứa chuỗi con cần thay thế.
tìm kiếm Bắt buộc. Chuỗi con đang được tìm kiếm.
thay thế Bắt buộc. Chuỗi con thay thế.
bắt đầu Không bắt buộc. Vị trí trong biểu thức nơi tìm kiếm chuỗi con sẽ bắt đầu. Nếu bỏ qua, giả định là 1.
số lượng Không bắt buộc. Số lần thay thế chuỗi con cần thực hiện. Nếu bỏ qua, giá trị mặc định là –1, nghĩa là thực hiện tất cả các thay thế có thể.
so_sánh Không bắt buộc. Giá trị số cho biết loại so sánh sẽ sử dụng khi đánh giá các chuỗi con. Hãy xem phần Thiết đặt để biết các giá trị.

Cài đặt

Đối số so sánh có thể có các giá trị sau đây:

Hằng số Value Mô tả
vbUseCompareOption –1 Thực hiện so sánh bằng cách sử dụng thiết đặt của câu lệnh Option Compare .
vbBinaryCompare 0 Thực hiện so sánh nhị phân.
vbTextCompare 1 Thực hiện so sánh văn bản.
vbDatabaseCompare 2 Chỉ dành cho Microsoft Office Access 2007. Thực hiện so sánh dựa trên thông tin trong cơ sở dữ liệu của bạn.

Giá trị Trả về

Replace trả về các giá trị sau:

Nếu Thay thế trả về
biểu thức có độ dài bằng không Chuỗi độ dài bằng 0 ("")
expression is Null Lỗi.
Tìm có độ dài bằng 0 Bản sao biểu thức.
Replace có độ dài bằng 0 Bản sao biểu thức với tất cả các lần xuất hiện của tìm đã bị loại bỏ.
bắt đầu>Len(biểu_thức) Chuỗi độ dài bằng 0. Việc thay thế chuỗi bắt đầu tại vị trí được biểu thị bởi bắt đầu.
count bằng 0 Bản sao biểu thức.

Chú thích

Giá trị trả về của hàm Replace là một chuỗi, đã thực hiện thay thế, bắt đầu tại vị trí được xác định bởi phần đầu và kết thúc ở cuối chuỗi biểu thức . Nó không phải là bản sao của chuỗi gốc từ đầu đến cuối.

Ví dụ

Biểu thức Kết quả
SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplacedID FROM ProductSales; Trả về "ProductID", tìm "PRO" trong "ProductID" và thay thế bằng "Product" và hiển thị kết quả trong cột ReplacedID.

Hàm chuỗi và cách sử dụng