当前位置: 首页 > news >正文

oracle DDL

一 改主键约束

3步

1.查询主键  select * from user_cons_columns c where c.table_name='表名';

2.删除主键 alter table 表名 drop constraint 主键名;

3.新建主键 alter table 表名 add constraint 主键名 primary key (字段1,字段2);

 

二 重命名类名(改列名)

1.直接改,主要rename后加column: alter table 表名 rename column 旧列名 to 新列名

 

三 表、列加注释

1.表加注释 comment on table 表名 is '字符串'

2.列加注释 comment on column 表名.列名 is '字符串'

 

四 增加列、减少列、修改列

1.修改列长度and不为空 alter table 表名 modify 列名 列类型(如number(16,4)) not null

2.增加列 alter table 表名 add 列名 列类型(如varchar2(500)) default '-' not null

3.删除列 alter table 表名 drop column 列名

 

转载于:https://www.cnblogs.com/jiangqingfeng/p/6874304.html

相关文章:

  • 一般造成Linux系统死机的原因
  • 一段PHP异常
  • 从零搭建Koa2 Server
  • 设计模式之模板方法模式
  • hibernate 继承映射
  • Introduction | Elasticsearch权威指南(中文版)
  • ionic组件清单
  • 用JS获取地址栏参数的方法(超级简单)
  • nginx源码分析——线程池
  • 禁止选中文本JS
  • 【书签】一个leading, mobile-friendly的交互地图js lib
  • 图片轮播的手写代码
  • 入口文件 bootstrap / app.php
  • 深入Oracle的left join中on和where的区别详解
  • 怎样让百度快速收录的新方法
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【知识碎片】第三方登录弹窗效果
  • 0x05 Python数据分析,Anaconda八斩刀
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • Intervention/image 图片处理扩展包的安装和使用
  • JavaScript学习总结——原型
  • JS基础之数据类型、对象、原型、原型链、继承
  • Laravel5.4 Queues队列学习
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Nodejs和JavaWeb协助开发
  • QQ浏览器x5内核的兼容性问题
  • text-decoration与color属性
  • 初识MongoDB分片
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 实现菜单下拉伸展折叠效果demo
  • 异常机制详解
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • Java数据解析之JSON
  • MPAndroidChart 教程:Y轴 YAxis
  • Spring Batch JSON 支持
  • 正则表达式-基础知识Review
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • #pragam once 和 #ifndef 预编译头
  • (1)SpringCloud 整合Python
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (day6) 319. 灯泡开关
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (Matlab)使用竞争神经网络实现数据聚类
  • (pojstep1.1.2)2654(直叙式模拟)
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (转)树状数组
  • (转)我也是一只IT小小鸟
  • (转)一些感悟
  • (转载)OpenStack Hacker养成指南
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl