Funkce MySQL INSERT() .
Příklad
Vložte řetězec "Příklad" do řetězce "W3Schools.com". Nahraďte prvních devět znaků:
SELECT INSERT("W3Schools.com", 1, 9, "Example");
Definice a použití
Funkce INSERT() vloží řetězec do řetězce na zadanou pozici a pro určitý počet znaků.
Syntax
INSERT(string, position, number, string2)
Hodnoty parametrů
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 |
Návratové hodnoty
- Pokud je pozice mimo délku řetězce , tato funkce vrátí řetězec
- Pokud je číslo větší než délka zbytku řetězce , tato funkce nahradí řetězec od pozice do konce řetězce
Technické údaje
Pracuje v: | Od MySQL 4.0 |
---|
Další příklady
Příklad
Vložte řetězec "no" do řetězce "W3Schools.com". Nahraďte tři znaky počínaje pozicí 11:
SELECT INSERT("W3Schools.com", 11, 3, "no");