关于在delphi 内 判断sql2000中是不是存‘a’临时表

关于在delphi 内 判断sql2000中是否存‘a’临时表
如题 查了好久 没找到答案 请哪位高手 指教

------解决方案--------------------
Delphi(Pascal) code
adoquery1.Close;
adoquery1.SQL.Text:='IF Object_Id(''Tempdb.dbo.#a'') Is Null'
                   +' select ''不存在'' else select ''存在''';
adoquery1.Open;

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