sql >> Database >  >> RDS >> Mysql

Subtekenreeks invoegen in tekenreeks op een specifieke index die vanaf het einde telt. Hoe in mysql?

UPDATE yourTable 
SET yourString=CONCAT(LEFT(yourString,(CHAR_LENGTH(yourString)-4)), "ABCD", RIGHT(yourString,4))

Zoals altijd bij dergelijke zoekopdrachten, moet u het eerst testen op een kleine steekproef van de gegevens voordat u het uitvoert.



  1. hoe de database te vullen met behulp van procedures

  2. Hoe alle rijen HTML-tabel te selecteren

  3. Hoe UNCOMPRESS() werkt in MariaDB

  4. In plaats van LIKE en ~, waarom werkt alleen VERGELIJKBAAR MET als regex-match met alternatieven wordt uitgevoerd?