postgresql cast用法
Postgresql 是一种 关系型数据库管理系统,它允许用户将不同类型的数据进行转换(Cast)。Cast可以转换一个类型的数据到另一种类型,可以简单地使用 CAST(<expression> AS <target type>) 命令。
CAST函数可以用来转换两种类型之间的数据:
1. 将同样的数据类型之间的数据转换。
例如:将字符串转换成整数
SELECT CAST('123' AS INTEGER);
2. 将不同类型的数据转换。
例如:将整数转换成字符串
decimal是整数数据类型 SELECT CAST(123 AS VARCHAR);
CAST 函数可以用来转换十进制(DECIMAL),整型(INTEGER),浮点(FLOAT),布尔(BOOLEAN),日期(DATE),时间(TIME),时间戳(TIMESTAMP),字符串(VARCHAR)等数据类型之间的数据转换。
CAST函数也可以用于将以上类型或其他类型的数据转换成BLOB(Binary Large Objects)类型的数据,以便在不改变其类型的情况下存储在数据库中。
CAST函数在Postgresql中是一个十分重要的函数,它可以将不同类型的数据进行转换,帮助用户以更有效的方式解决一些数据类型的问题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论