我用的是sybase,怎么判断某个表是否存在如果不存在则创建

解决方案 »

  1.   

    if EXISTS (Select ....)//SQL Server;
    Session.GetTable(TLists)//应该可以的;
      

  2.   

    ado中:
    var
    mytables:tstringlist;
    begin
    mytables:=tstringlist.Create ;
    adoconnect.GetTableNames(mytables);
    if not (mytables.IndexOf(findtablename)=-1) then
     showmessage('find');
      

  3.   

    select * from table1 where 1=2如果错误,则表示该table1不存在,否则存在
      

  4.   

    又是一个不眠夜,CSDN要戒严了。记得葛优(演的一个人物)曾经说过:“……什么人都可以惹,唯独小人不能沾。”初春的一场小雪,纷纷扬扬地下着,掩饰了大地,掩盖了一切人间的罪恶。上帝说:“有阳光就有黑暗,有善举就有罪过。饶恕他吧。”