我正在使用odbc对Sybase ASE执行查询,并在我的PHP代码中获取结果。我想做什么:
declare @status char(6)
set @status = 'false'
UPDATE table SET field = 'newvalue', @status = 'true'
select @status as status
我在Aquadata中使用此查询获得结果,但是通过php我什么都没得到。
如果我使用SELECT
语句,一切正常。什么可能导致这个?感谢。
答案 0 :(得分:0)
我自己解决了。应该在我的代码中添加以下内容:
select @status as status into #isupdate from table;
select * from #isupdate; // make it as a new query;