有没有办法将列中的所有值转换为小写?

时间:2014-03-14 01:45:54

标签: database postgresql

我希望我的关系中的所有条目都是小写的。

我试过

ALTER TABLE tableName
SET (columnName = lower(columnName)); 

但它似乎没有用。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:2)

UPDATE TABLE tableName
SET columnName = lower(columnName);

应该更好地工作:)

编辑:

您插入的数据取决于您插入小写,它不会被更改。如果您需要这样做,可以在触发器或规则中执行此操作。