postgresql - PostgreSQL 转换表中的整个列值
问题描述
我一直在尝试更改列中的所有值。当我这样做时,结果是取出我的表并在 where 子句中删除与我的条件匹配的所有行。
例子
|_Month_|_Cost_|_Title_|
|___2___|_15.99|_hello_|
|___2___|_32.87|_John__|
|___2___|_32.87|_Neat__|
|___3___|_32.87|_Kelps_|
|___4___|_32.87|_Gulp__|
|___5___|_32.87|_Tried_|
我运行这个查询
UPDATE tableName SET Month = 'FEB' WHERE Month = 2;
改变:
|_Month_|_Cost_|_Title_|
|__FEB__|_32.87|_Neat__|
|___3___|_32.87|_Kelps_|
|___4___|_32.87|_Gulp__|
|___5___|_32.87|_Tried_|
我需要的:
|_Month_|_Cost_|_Title_|
|__FEB__|_15.99|_hello_|
|__FEB__|_32.87|_John__|
|__FEB__|_32.87|_Neat__|
|___3___|_32.87|_Kelps_|
|___4___|_32.87|_Gulp__|
|___5___|_32.87|_Tried_|
我哪里错了?
我还尝试将日期从时间戳更改为
SELECT TO_DATE(payment_timestamp, 'Mon") payment_month
from tablename;
但 PostgreSQL 不识别 TO_DATE()?? 有人能告诉我为什么吗?
解决方案
推荐阅读
- reactjs - 如何在反应渲染返回中访问道具
- android-studio - 在 Android Studios 4.2 中哪里可以找到自定义模板
- python - 如何在python中将txt转换为字典
- vba - 使用 VBA 进行有限差分法的问题
- string - 如何将字符串变量注入 Jupyter Magic json 字符串
- sh - 独立 Shell 脚本工作正常,但使用时 sh_binary 的 srcs 无法正常工作
- javascript - 在 JavaScript/Vue 中是否有相当于 Python 的格式规范迷你语言?
- r - R中分组数据框中特定行号的总和列
- reactjs - 类型 '(dispatch: any) => Promise 上不存在属性 'then'
'.ts(2339) - android - Kotlin 相同片段多个活动