pgsql将'202301261304718'替换为“20230126130471”
时间: 2023-12-31 21:03:54 浏览: 36
可以使用 PostgreSQL 中的 REPLACE 函数来完成这个操作,语法如下:
```sql
UPDATE your_table SET your_column = REPLACE(your_column, '8', '') WHERE your_column LIKE '%8';
```
在这个语句中,首先使用了一个 WHERE 子句来筛选出需要替换的行,这里使用了 LIKE 操作符来匹配所有包含数字 8 的行。然后使用 REPLACE 函数将字符串中的数字 8 替换为空字符串,从而达到将 '202301261304718' 替换为 '20230126130471' 的目的。请将上述语句中的 your_table 和 your_column 替换成实际的表名和列名。
相关问题
pgsql将2022122433243替换为20221224033243
可以使用如下的 SQL 语句来实现:
```
UPDATE your_table SET your_column = CONCAT(SUBSTRING(your_column FROM 1 FOR 8), '0', SUBSTRING(your_column FROM 9));
```
其中,`your_table` 是你要更新的表名,`your_column` 是你要进行替换的列名。`SUBSTRING` 函数用来截取原来字符串的前八位和后五位,`CONCAT` 函数用来将它们拼接起来,并在中间插入一个 `0`。这样就将原来的 `2022122433243` 替换为了 `20221224033243`。
pgsql将2022122433243 PM替换为20221224033243
可以使用如下的 SQL 语句来实现:
```
UPDATE your_table SET your_column = TO_CHAR(TO_TIMESTAMP(SUBSTRING(your_column FROM 1 FOR 12), 'YYYYMMDDHH24MI') + INTERVAL '12 HOURS', 'YYYYMMDDHH24MISS');
```
其中,`your_table` 是你要更新的表名,`your_column` 是你要进行替换的列名。`SUBSTRING` 函数用来截取原来字符串的前12位,`TO_TIMESTAMP` 函数将其转换为时间戳类型,`+ INTERVAL '12 HOURS'` 用来将其加上12个小时,再使用 `TO_CHAR` 函数将其转换为字符串类型,并指定输出的格式为 `YYYYMMDDHH24MISS`。这样就将原来的 `2022122433243 PM` 替换为了 `20221224033243`。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)