软件下载吧文章资讯

分类分类

PostgreSQL 自定义自动类型转换操作(CAST)

2024-02-09 10:40作者:下载吧

背景

PostgreSQL是一个强类型数据库,因此你输入的变量、常量是什么类型,是强绑定的,例如

在调用操作符时,需要通过操作符边上的数据类型,选择对应的操作符。

在调用函数时,需要根据输入的类型,选择对应的函数。

如果类型不匹配,就会报操作符不存在,或者函数不存在的错误。

postgres=# select ‘1’ + ‘1’;
ERROR: operator is not unique: unknown + unknown
LINE 1: select ‘1’ + ‘1’;
^
HINT: Could not choose a best candidate operator. You might need to add explicit type casts.

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消