在pgsql中"::" 符号其实是一个强制类型转换符,作用等同于CAST。
在很多情况下,我们需要将一种数据类型的值转换为另一种数据类型。那么我们就可以使用它来进行转换。
"::"的语法格式为:
select t.* from table t where t.t_id = #{t_id}::numeric
在PostgreSQL数据库中,::符号用于执行强制类型转换,类似于SQL的CAST函数。它允许我们将一个字段值从一种数据类型转换为另一种,如示例所示,将t_id转换为numeric类型。这种转换在处理不同数据类型的查询时非常有用。
在pgsql中"::" 符号其实是一个强制类型转换符,作用等同于CAST。
在很多情况下,我们需要将一种数据类型的值转换为另一种数据类型。那么我们就可以使用它来进行转换。
"::"的语法格式为:
select t.* from table t where t.t_id = #{t_id}::numeric
2152
303
2102

被折叠的 条评论
为什么被折叠?