postgres 字符串转数字
时间: 2023-08-17 14:06:27 浏览: 81
字符串转数字
在 PostgreSQL 中,你可以使用 `::` 运算符将字符串转换为数字。具体的转换方法取决于你想要使用的数据类型。下面是几个示例:
1. 转换为整数:
```
SELECT '123'::integer;
```
2. 转换为小数/浮点数:
```
SELECT '3.14'::numeric;
SELECT '3.14'::float;
```
3. 转换为大整数(bigint):
```
SELECT '999999999999999999'::bigint;
```
请根据你的需求选择适当的数据类型进行转换。如果字符串无法转换为指定的数字类型,PostgreSQL 将会抛出一个错误。
阅读全文