我给表allpeoples创建了一个public同义词t0;我执行select * from t0;没问题,但是我执行alter table t0 add(列名 类型);为什么说表不存在?我的登录名有alter any table 的权限;

解决方案 »

  1.   

    我试了一下,也不行,我觉得是不是我们只能使用同义词对表进行数据的增删改查(DML),而alter 属于DDL如果使用 drop table t0;也是行不通的!原理跟上面的一样吧
      

  2.   


    同意
    ==================================================================
    Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
    联系方式QQ:370140387
    QQ群:  85837884(注明:数据库)
    电子邮件:[email protected]
    网站: http://www.inthirties.com