我希望有一操作为转入历史表,每次转入历史时,先计算当前表tableName中数据是否超过某一临界值,若超过则新建一历史表,将当前表中数据移入历史表,历史表创建为在当前表后依次加数字。然后在查询的时候,要将所有历史表都查出来。怎么查?

解决方案 »

  1.   

    select name from sysobjects
    where xtype='U'
    and name like 'tablename%'
      

  2.   

    select name from sysobjects
    where xtype='u' and name like 'tablename%'
      

  3.   

    select name from sysobjects
    where xtype='u' and name like 'tablename%'
      

  4.   

    select name from sysobjects
    where xtype='u' and name like 'tablename%'
      

  5.   

    我想查革一个数据库中的tablename%的表。
      

  6.   

    where xtype='U'
    只要是用户表就全都出来了。
      

  7.   

     你后面不是跟了tablename%
     查找与之名字相象的表
      

  8.   

    趧目描述不清楚~~~如何将某个数据库myDataName中名字为tablename*的所有表名找出来?
      

  9.   

    很好找啊 你直接use myDataName
                 go 
    在想要的数据库里使用上面的语句就可以了 其他数据库的类似的表是不受影响的
      

  10.   

    select name from sysobjects
    where xtype='u' and name like 'tablename%'
    这句话能在自己的数据库里使用?