2010-09-27 56 views
0

我正在寻找一些与mysql查询有关的东西,我偶然发现了这个链接mysql variable usage,并看到了存储的proc-like变量设置。我试过在phpmyadmin中:mysql PDO SET语句遇到错误

SET @value = 5; SELECT @rank;

它正在工作,但是当我尝试将它放在PDO语句中时,它不起作用。

$value = "SET @value = 0"; 
    $stmt = $this->_dbHandle->prepare($value); 
    $stmt->execute(); 

请亲切指导我做错了什么。

回答

0

找到了答案,我的测试环境是使用sqlite。我在一个测试浏览器中运行了我的查询,而不是在一个phpunit测试夹具中,它确实有效。