9 Aralık 2009, ÇARŞAMBA
MySql bir dize bir bölümünü güncelleştirmek için bir Yol?
Bir MySQL sorgusu ile bir dize yalnızca bir bölümünü güncelleştirmek için arıyorum.
Örneğin, ben 10 tüm kayıtları içeren 'string' bir parçası olarak alan değeri (yani, 'bir şey/string', 'bir şey/stringlookhere', 'bir şey/dize/vesaire', vardır bir yolu değiştirin 'string' anothervalue' için her satırı üzerinden bir sorgu, bu yüzden bu sonuç çıktı 'bir şey/anothervalue', 'bir şey/anothervaluelookhere', 'bir şey/dize/vesaire', vardır bir yolu değiştirin 'anothervalue'
CEVAP
9 Aralık 2009, ÇARŞAMBA
Bu çalışması gerektiğini düşünüyorum:
UPDATE table SET field = REPLACE(field, 'string', 'anothervalue') WHERE field LIKE '%string%';
Bunu Paylaş:
MySQL ınsert NULL veya boş bir dize iç...
MySQL - Nasıl dize uzunluğu ile seçin,...
Bir MySQL komut küçük bir dize dönüştü...
Nasıl MySQL sütun değeri için bir dize...
Okuma/bir Dize için bir İnputStream dö...