Ubah semua catatan kolom menjadi huruf kecil

28

Saya menggunakan PostgreSQL 9.1 dan saya memiliki tabel pengguna dengan loginkolom.

nama login peka terhadap huruf besar-kecil, misalnya Bob, MikE, john. Saya ingin mengubah semua catatan ini menjadi huruf kecil. Bagaimana saya bisa melakukan itu?

flyer88
sumber

Jawaban:

38

Kamu bisa melakukan ini:

UPDATE table_name SET column=lower(column)

Lihat www.postgresql.org/docs/9.1/static/functions-string.html

kumar_2002
sumber
1
Dan jika Anda ingin tahu berapa banyak baris yang terpengaruh, sederhana UPDATE table_name SET column = LOWER(column) WHERE column != LOWER(column);akan dilakukan.
Fabien Snauwaert
Saya mendapatkan kesalahan ini HINT: No function matches the given name and argument types. You might need to add explicit type casts.saat mencoba ini.
Surya