关于在delphi 内 判断sql2000中是否存‘a’临时表,该怎么解决

关于在delphi 内 判断sql2000中是否存‘a’临时表
如题 查了好久 没找到答案  请哪位高手 指教
------解决方案--------------------
adoquery1.Close;
adoquery1.SQL.Text:='IF Object_Id(''Tempdb.dbo.#a'') Is Null'
                   +' select ''不存在'' else select ''存在''';
adoquery1.Open;

showmessage(adoquery1.Fields[0].AsString);