28 我正在使用PostgreSQL 9.1,并且我的用户表带有一login列。 登录名区分大小写,例如Bob,MikE和john。我想将所有这些记录转换为小写。我怎样才能做到这一点? postgresql functions — 传单88 source
38 你可以这样做: UPDATE table_name SET column=lower(column) 请参阅www.postgresql.org/docs/9.1/static/functions-string.html — kumar_2002 source 1 而且,如果您想知道受影响的行数,UPDATE table_name SET column = LOWER(column) WHERE column != LOWER(column);可以执行一个简单的操作。 — Fabien Snauwaert HINT: No function matches the given name and argument types. You might need to add explicit type casts.尝试此操作时出现此错误。 — 苏里亚
UPDATE table_name SET column = LOWER(column) WHERE column != LOWER(column);
可以执行一个简单的操作。