Tüm sütun kayıtlarını küçük harfe dönüştür


28

PostgreSQL 9.1 kullanıyorum ve bir loginsütunu olan bir kullanıcı tablosu var .

giriş adları büyük / küçük harf duyarlıdır; örneğin Bob, MikE, john. Tüm bu kayıtları küçük harfe dönüştürmek istiyorum. Bunu nasıl yapabilirim?

Yanıtlar:


38

Bunu yapabilirsiniz:

UPDATE table_name SET column=lower(column)

Www.postgresql.org/docs/9.1/static/functions-string.html adresine bakın.


1
Ve kaç satırın etkilendiğini bilmek istiyorsanız, basit bir işlem UPDATE table_name SET column = LOWER(column) WHERE column != LOWER(column);yapacaktır.
Fabien Snauwaert

Bunu HINT: No function matches the given name and argument types. You might need to add explicit type casts.yaparken bu hatayı alıyorum .
Surya
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.