MySQL INSERT() İşlevi
Örnek
"Örnek" dizesini "W3Schools.com" dizisine ekleyin. İlk dokuz karakteri değiştirin:
SELECT INSERT("W3Schools.com", 1, 9, "Example");
Tanım ve Kullanım
INSERT() işlevi, belirtilen konumda ve belirli sayıda karakter için bir dize içine bir dize ekler.
Sözdizimi
INSERT(string, position, number, string2)
Parametre Değerleri
Parameter | Description |
---|---|
string | Required. The string that will be modified |
position | Required. The position where to insert string2 |
number | Required. The number of characters to replace |
string2 | Required. The string to insert into string |
Dönüş Değerleri
- Konum dizgenin uzunluğunun dışındaysa , bu işlev dizgeyi döndürür
- Sayı , dizenin geri kalanının uzunluğundan daha büyükse , bu işlev , dizeyi , dizenin sonuna kadar konumundan değiştirir .
Teknik detaylar
Çalışır: | MySQL 4.0'dan |
---|
Daha fazla örnek
Örnek
"no" dizesini "W3Schools.com" dizisine ekleyin. 11 konumundan başlayarak üç karakteri değiştirin:
SELECT INSERT("W3Schools.com", 11, 3, "no");