我们希望在Postgres 9.3中对
然而结果却一样,没有更新。在终端窗口中执行了相同的SQL语句,但什么也没有发生。
为什么这里的
resource
列进行前后空格修剪,这似乎是一项简单的工作。以下是SQL语句:update tablename set resource=trim(resource);
查询在Postgres管理工具SQL屏幕上成功执行。然而,空格没有被修剪。接着,我们通过指定ID执行了该SQL:
update tablename set resource=trim(resource) where id=723;
它返回了:
Query returned successfully: one row affected, 12 ms execution time.
然而结果却一样,没有更新。在终端窗口中执行了相同的SQL语句,但什么也没有发生。
为什么这里的
trim
没有起作用呢?