如何在同一數據庫所有表中查找某一記錄?

解决方案 »

  1.   

    ...from a left join b on....
      

  2.   

    可以象楼上两位说的静态写sql语句,用join或者union连接需要搜索的表;
    也可以用游标cursor从系统表sysobjects中得到数据库中用户表的名字,拼凑动态的sql语句;
    但相对来说后者比较麻烦;并且速度也可能要慢些;
      

  3.   

    不好意思,可能我說得含糊了點,我的意思是假如我有100張表,每一張表中沒有特定那些字段表與表可以鏈接,如我數據表中的某一表中存在一個逗號,我用什麼方法可以查找出來。期待~ing.....
      

  4.   

    如果是Sql Server的话,遍历sysobjects,syscloumns这个表就可以实现了.
      

  5.   

    通过遍历数据库的表
    然后动态改变SQL的查询语句
    然后执行查询
    返回结果