postgresql cast
时间: 2023-07-19 21:13:03 浏览: 146
PostgreSQL慢SQL调优手册
PostgreSQL中的CAST函数用于将一个数据类型转换为另一个数据类型。它的语法如下:
```
CAST ( expression AS target_type )
```
其中,expression是要转换的表达式,target_type是要转换为的目标数据类型。例如,将一个字符串转换为整数:
```
SELECT CAST('123' AS INTEGER);
```
如果要将一个列的数据类型转换为另一个数据类型,可以使用类似下面的语句:
```
SELECT CAST(column_name AS target_type) FROM table_name;
```
需要注意的是,如果转换失败,会抛出一个错误。因此,在使用CAST函数时,要确保转换的数据类型是合法的,并且表达式的值可以被正确转换。
阅读全文