Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Belirtilen alt dizenin belirtilen sayıda başka bir alt dizeyle değiştirildiği bir Dize döndürür.

Söz dizimi

Replace( ifade, bul, replace [, start ] [, count ] [, compare ] )

Değiştir işlevinin söz diziminde şu bağımsız değişkenler bulunur:

Bağımsız değişken

Açıklama

ifade

Gerekli. Değiştirilmeye değer alt dize içeren dize ifadesi.

bul

Gerekli. Alt dize aranıyor.

değiştirme

Gerekli. Değiştirme alt dizesi.

başlangıç

İsteğe bağlı. İfade içinde alt dize aramanın başlayacağı konum. Atlanırsa, 1 varsayılır.

sayı

İsteğe bağlı. Gerçekleştirilecek alt dize değiştirmelerinin sayısı. Atlanırsa, varsayılan değer –1'dir ve bu da tüm olası değiştirmeleri yapma anlamına gelir.

karşılaştırma

İsteğe bağlı. Alt dizeleri değerlendirirken kullanılacak karşılaştırma türünü gösteren sayısal değer. Değerler için Ayarlar bölümüne bakın.

Ayarlar

Karşılaştır bağımsız değişkeni aşağıdaki değerlere sahip olabilir:

Sabit

Değer

Açıklama

vbUseCompareOption

–1

Option Compare deyiminin ayarını kullanarak bir karşılaştırma gerçekleştirir.

vbBinaryCompare

0

İkili karşılaştırma gerçekleştirir.

vbTextCompare

1

Metinsel karşılaştırma gerçekleştirir.

vbDatabaseCompare

2

SadeceMicrosoft Office Access 2007. Veritabanınızdaki bilgilere göre bir karşılaştırma gerçekleştirir.

Dönüş Değerleri

Replace aşağıdaki değerleri döndürür:

If

Dönüşleri değiştir

ifade sıfır uzunlukta

Sıfır uzunluklu dize ("")

ifade Null

Bir hata.

bul sıfır uzunluklu

İfadenin kopyası.

replace sıfır uzunluklu

Tüm bulma işlemleri kaldırılmış ifadenin kopyası.

başlangıç > Len(ifade)

Sıfır uzunluklu dize. Dize değişimi , başlangıç ile belirtilen konumda başlar.

sayı 0

İfadenin kopyası.

Açıklamalar

Replace işlevinin dönüş değeri, başlangıç tarafından belirtilen konumda başlayan ve ifade dizesinin sonunda biten, değiştirmelerin yapıldığı bir dizedir. Başlangıçtan bitişe kadar özgün dizenin bir kopyası değildir.

Örnek

Expression

Sonuçlar

SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplacedID FROM ProductSales;

"ProductID" değerini döndürür, "ProductID" içinde "PRO" değerini bulur ve "Ürün" ile değiştirir ve sonucu ReplacedID sütununda görüntüler.

Dize işlevleri ve bu işlevlerin kullanımı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.