我正在尝试在我的 Firebird 数据库中运行 SQL 查询。我已经在本地开发环境中恢复了备份。
我的错误如下:
echo "SELECT STRTOINT('3') FROM MyTable;" | isql-fb /var/lib/firebird/3.0/data/dbname.fdb
Statement failed, SQLSTATE = 39000
invalid request BLR at offset 36
-function STRTOINT is not defined
-module name or entrypoint could not be found
要检查该功能是否存在,我运行以下命令:
echo 'SELECT RDB$FUNCTION_NAME FROM RDB$FUNCTIONS;' | isql-fb /var/lib/firebird/3.0/data/dbname.fdb | grep STRTOINT
STRTOINT
如何正确调用函数?欢迎任何提示!