pgsql字符串转数值
时间: 2023-07-05 13:24:28 浏览: 161
字符串换成数值
在 PostgreSQL 中,可以使用 CAST 或者 :: 运算符将字符串转换为数值。
例如,将字符串 '123' 转换为整数:
```
SELECT CAST('123' AS INTEGER);
```
或者
```
SELECT '123'::INTEGER;
```
同样,将字符串 '3.14' 转换为浮点数:
```
SELECT CAST('3.14' AS FLOAT);
```
或者
```
SELECT '3.14'::FLOAT;
```
注意,在进行字符串转换时,必须确保字符串的格式符合数值类型的要求,否则会出现错误。
阅读全文