pgsql从“20220903193757”提取年月日和时间
时间: 2023-08-18 10:09:26 浏览: 51
可以使用 PostgreSQL 内置的日期/时间函数来实现。假设你要从字符串 "20220903193757" 中提取年月日和时间,可以使用以下语句:
```
SELECT
SUBSTRING('20220903193757' FROM 1 FOR 4) AS year,
SUBSTRING('20220903193757' FROM 5 FOR 2) AS month,
SUBSTRING('20220903193757' FROM 7 FOR 2) AS day,
SUBSTRING('20220903193757' FROM 9 FOR 2) || ':' ||
SUBSTRING('20220903193757' FROM 11 FOR 2) || ':' ||
SUBSTRING('20220903193757' FROM 13 FOR 2) AS time;
```
这将返回以下结果:
```
year | month | day | time
------+-------+-----+----------
2022 | 09 | 03 | 19:37:57
```
其中,SUBSTRING 函数用于提取指定位置的子字符串,FROM 关键字用于指定起始位置和长度。将时间字段的时、分、秒用冒号连接起来,即可得到时间字符串。
相关问题
pgsql从“20220903193757”提取“20220903”和“19:37:57”
可以使用 PostgreSQL 内置的日期/时间函数来实现。假设你要从字符串 "20220903193757" 中提取日期和时间,可以使用以下语句:
```
SELECT
SUBSTRING('20220903193757' FROM 1 FOR 8) AS date,
SUBSTRING('20220903193757' FROM 9 FOR 2) || ':' ||
SUBSTRING('20220903193757' FROM 11 FOR 2) || ':' ||
SUBSTRING('20220903193757' FROM 13 FOR 2) AS time;
```
这将返回以下结果:
```
date | time
-----------+----------
20220903 | 19:37:57
```
其中,SUBSTRING 函数用于提取指定位置的子字符串,FROM 关键字用于指定起始位置和长度。将时间字段的时、分、秒用冒号连接起来,即可得到时间字符串。
pgsql年月日转换为年月
您好!要将 PostgreSQL 中的日期时间类型转换为年月(YYYY-MM)格式,可以使用以下函数:
```sql
SELECT to_char(date_column, 'YYYY-MM') FROM table_name;
```
其中,`date_column` 是您要转换的日期时间类型字段,`table_name` 是包含该字段的表名。
例如,假设您有一个名为 `orders` 的表,其中有一个名为 `order_date` 的日期时间类型字段,您可以通过以下方式将其转换为年月格式:
```sql
SELECT to_char(order_date, 'YYYY-MM') FROM orders;
```
这将返回一个包含所有订单日期以年月格式表示的结果集。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)