no function matches the given name and argument types. you might need to add
时间: 2023-11-03 15:56:17 浏览: 274
根据引用和引用的信息,出现"no function matches the given name and argument types"错误信息可能有几个原因。其中之一是当前schema下不存在对应的函数,可能是因为没有指定schema的名称或者当前连接的schema不是public,而函数创建在public下。另一个可能原因是传入的参数类型不正确,数据库不会自动转换类型,需要调用者自己格式化类型。最后一个可能原因是数据库确实没有这个函数,可能是因为未执行创建函数脚本或其他原因。根据引用所述的情况,以上是导致"no function matches the given name and argument types"错误信息的可能原因。解决方法可能包括:检查函数是否存在于正确的schema下、确认传入参数的类型是否正确、执行创建函数脚本等。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [tp5 No function matches the given name and argument types. You might need to add explicit type cast](https://blog.csdn.net/qq5201314wx/article/details/121340459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [函数明明存在应用却报错不存在 function xxx does not exist](https://blog.csdn.net/leandzgc/article/details/103035217)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文