select table_name from user_tables;
可知道你创建了什么表修改tab_a表的列aaa的类型为varchar2(20)
alter table tab_a modify aaa varchar2(20);

解决方案 »

  1.   

    不能像MSSQL一样在可视化界面上修改吗
      

  2.   

    select table_name from user_tables;
    查看你所创建的表名例如:表名为abc,有字段a number,b number,c varchar2(5)alter table abc modify(c varchar2(15));
    修改字段的数据类型和长度alter table abc drop column c;
    删除C字段alter table abc add(d number,e varchar2(10));
    添加表字段 d 和 e
      

  3.   

    可以,你打开Enterprise Manager Console(oracle 企业管理器)
    登陆后打开方案下你的oracle用户,找到要修改的表
    直接修改列的类型后点"应用"即可
      

  4.   

    可视化界面操作也有
    打开Oracle的<Enterprise Manager Console>
    用system用户登录进去数据库-->方案--><选择建表的用户名>-->表