如何在mysql查询(NODE.js)中重复使用一个参数
How to use one argument repeatedly in mysql query (NODE.js)
我想在同一个查询中使用一些参数几次。我怎样才能做到这一点而不重复这一论点?
这是有效的,但我们必须使用两次这个参数
connection.query('SELECT ? FROM ?', [usr, usr],...)
我试过了,但它不起作用(语法错误):
connection.query('SET @param = users; SELECT @param FROM @param',...)
为了让它发挥作用,你必须做以下事情:
-
启用多语句查询
var connection = mysql.createConnection({multipleStatements: true});
-
为了在查询之间保留变量,很多时候,您必须使用MySQL事务。
connection.query('start transaction;set @param=?;select @param;commit',[use])
阅读更多:
- 节点mysql
- 节点mysql中的事务
- MySQL中的事务
相关文章:
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 当一个重要的构造函数参数丢失时应该发生什么
- 如何将一个*参数*从JS传递到AS3
- 在Flickr API的标签参数中传递一个变量
- Javascript:用while循环在给定的count参数中重复一个字符串
- 如何在mysql查询(NODE.js)中重复使用一个参数
- 如何向onClick事件处理程序传递一个接受参数的函数,并且仍然将该函数绑定到组件's”;这个“;上下文
- Meteor.js只更新一个参数,而不是整个集合
- 将一个函数作为参数传递给javascript中的另一个函数
- Javascript不能在一个命令中使用函数参数
- 带有一个具有函数的参数的Javascript函数
- 如何使用JavaScript's”;应用“;方法,在数组之前添加一个额外的参数
- 必应地图没有'当我向函数添加另一个参数时,t显示
- 如何在HTML按钮中有一个静态onclick参数
- Function.prototype.call和Function.protoype.all只应用一个参数
- 用javascript将参数从一个函数传递到另一个函数
- javascript将函数中一个变量的参数值传递给父函数中的另一个
- Javascript/jQuery获取所有url参数并添加/更改一个参数