L
LWH006
Unregistered / Unconfirmed
GUEST, unregistred user!
昨晚突然发现,一直都运行得好好的procedure老是提示说某某列不存在,经检查发现是如下形式的临时表:<br>-------------------------------<br>CREATE PROCEDURE test<br>AS<br>set nocount on<br>select top 1 * into #TMP from TBL<br>select * from #TMP where AMOUNT>100 --出错说 [列"AMOUNT"不存在]<br>GO <br>exec test<br>-------------------------------<br>疑问(1):这个procedure在查询分析器里依然可以正常运行,但只要由delphi前端ADOQuery调用,错误就出来了;<br>疑问(2):为什么以前一直这样都可以,现在就不行了。我重新给SQL打了sp4,依旧。昨晚发现的问题,一个晚上都没睡踏实~~<br><br>谢谢大伙关注。