gpt4 book ai didi

mysql - Matlab数据库QueryDb错误

转载 作者:行者123 更新时间:2023-11-29 14:39:06 25 4
gpt4 key购买 nike

我需要将一些数据插入到 mysql 数据库中。数据库已连接并正在工作。我正在运行以下代码:

a = sprintf('%s',hashedStr); 
sqlQueryStr = 'insert into products (security_code) values (a)'
QueryDB(sqlQueryStr);

我有一个名为 test 的数据库和一个名为 products 的表,其中包含 2 个字段 id 和 security_code。

当我运行这个时,我得到:

Unknown column 'a' in fieldlist ...

为什么会发生这种情况?我没有也不需要此专栏...

有什么帮助吗?

最佳答案

尝试:

sqlQueryStr = sprintf('insert into products (security_code) values ("%s")',hashedStr); 
QueryDB(sqlQueryStr);

问题是您没有将“a”变量替换为sql表达式

关于mysql - Matlab数据库QueryDb错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com