zoukankan      html  css  js  c++  java
  • Oracle表字段的增、删、改、表的重命名及主键的增、删、改

    一、表字段的增删改:

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);

    修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);

    删除字段的语法:alter table tablename drop (column);

    注:添加、修改、删除多列的话,用逗号隔开。

    表字段的重命名:alter table tablename rename column FIELD_NAME to NEW_FIELD_NAME;

    二、表的重命名:

    alter table tablename rename to new_table_name;

    三、主键的增删改查:

    查找表约束:select constraint_name from user_cons_columns a where a.table_name='tablename';

    增加表约束:alter table tablename add constraint pk_name primary key(column);

    删除表约束:alter table tablename drop constraint constraint_name----(SYS_C002715);

    修改表约束:1)禁用表主键:alter table tablename disable primary key;

          2)启用表主键:alter table tablename enable primary key;

          3)重命名表主键:alter table tablename rename constraint pk_id to new_pk_id;

  • 相关阅读:
    cast() 函数进行类型转换
    '+' 拼接字符串引起的小事故
    shell统计ip访问情况并分析访问日志
    Windows 环境上域名配置
    WebApi中Route的作用
    Postman测试WebApi使用总结
    C# VS2017新建WepApi
    C# 反射总结
    winform--同一个项目窗体复制
    winform TextBox设置透明
  • 原文地址:https://www.cnblogs.com/liushenghuan/p/5749484.html
Copyright © 2011-2022 走看看