没看懂你的意思,另外,两个表都用同一个序列,ttid就不会重复。。

解决方案 »

  1.   

    两位老兄,不考虑ttid的自动增加,我象在这两个表上建一个视图,如何实现?
      

  2.   

    是想这样吗?
    create or replace v_1 as
    select ttid,nr from table1
    union
    select ttid,nr from table2
      

  3.   

    ok了,
    我用的是
    drop view v_test;
    CREATE VIEW v_test
    as
    SELECT table1.ttid
    FROM table1
    UNION ALL
    SELECT table2.ttid
    FROM table2;
      

  4.   

    OK,
    UNION ALL会把全部的记录都加在一起(包括相同的)。。
      

  5.   

    create view v_xxx_info
    (ttid,ur)
    as
    select ttid,ur from table1
    union
    select ttid,ur from table2