我想编写一个插入 SQL 查询,通过 Simba JDBC 驱动程序将二进制 base64 数据插入 MongoDB。我可以通过 MongoDB Compass 工具做到这一点,但通过 SQL 插入查询,我无法继续。在我的 Java 代码中,我尝试编写代码来执行如下查询:
query = insert into table1 (_id,item,defectiveItemCount,mf_date,double_xyz,int32_xyz,status,decimalCol,binCol) values ('5b3c70e8fcae8df3b58a8d18','lamp',18,'1970-01-01 00:00:00.0',15.0,16.0,1,7.0,BinData(0,"YWJj"))
但异常来了:
[[Simba]JSQLEngine 无效的标量函数或过程名称:BinData。
感谢帮助。