如何改变一个表的属主,而不采用Drop Table然后重建的方式?

解决方案 »

  1.   

    我查到了sql:ALTER TABLE <tablename> OWNER TO <owner>
    绝对有,但是执行的结果不正确,给出错误提示。
    而在国外的网站上却说可以。
    !!!
      

  2.   

    ALTER TABLE <tablename> OWNER TO <owner>???
    有吗?文档里都找不到,在哪儿看到的?
      

  3.   

    恐怕不行的,有些数据库可以,比如PostgreSQL 7.2
      

  4.   

    create table 表 as (select * from 其它用户.表);
      

  5.   

    没有直接的方法,可以用copy,而后删除原表