oracle数据库创建表的基本语法

来源:互联网 发布:java的三层架构是什么 编辑:程序博客网 时间:2024/06/11 22:11
创建表的基本语法

       create table 表名(
          列名1  数据类型1,
          .......
          列名n  数据类型n
        ) ;     

     表名  列名  命名规则
        必须 首字母 是 字母 _  $
         其他字母 是   字母 _  $ 数字 组合
         表名列名最大长度 32位

   4:删除表  drop table  表名;   

   5:修改表结构  alter table  表名

       1:添加列
          alter table 表名
             add(  列名1  数据类型1,
                     .......
                   列名n  数据类型n);       
          
       2:修改列的数据类型
             alter table 表名
             modify( 列名1  新的数据类型1,
                     .......
                    列名n  新的数据类型n);         
          
       3: 修改列的名称   
             alter table 表名
              rename column 列名 to 新的列名;

       4:删除列     
             alter table 表名
             drop  column  列名;

       5:重命名表
           rename 表名  to 新的表名;   

 */
 drop table t_user;
 create table t_scottuser(
     id number,
     name varchar2(50),
     pass varchar2(18),
     status char(1),
     age number,
     birthday  date
 );
 select * from t_user;

 alter table t_user
      add(sex char(2),
          tel varchar2(18)
          );
  alter table t_user
      modify(pass varchar2(30),
             birthday timestamp
              ) ;         

 alter table t_user
    rename column name to userName;

 alter table t_user
   drop column tel;           

   rename t_user to t_sysUser;
    select * from t_scottuser;
0 0