DB2修改表字段
2024-10-09 23:31:35
1:删除字段非空属性
alter table XXX alter column XXX drop not null
此特性需要DB2 9.0以上的版本
2:添加字段非空属性
alter table XXX alter column XXX set not null
3:添加一个新字段
alter table XXX add column XXXX varchar(100)
4:删除一个字段
alter table XXX drop column XXX
5:增加字段的长度
alter table XXX alter column XXX set data type varchar(100)
注意:
1:不允许修改字段的名称(只能先删除,再添加)。
2:不允许减小字段的长度。
3:不允许修改字段类型(如把 Integer 修改成 varchar)。
4:如果必须修改上三条中的情况,只能重新建表(第一条有简单方法)。
最新文章
- H3 BPM引擎API接口
- jQuery-事件以及动画
- JSP通过IP获取用户(客户端)的地理位置信息
- hot code replace
- GOICE项目初探
- 利用if else 来计算车费
- Spring对Hibernate事务管理【转】
- JavaScript 的 Promise
- 番外篇--Moddule Zero启动模板
- elasticsearch x-pack
- mybatis的两个核心对象SqlSessionFactory和SqlSession对象
- java分页实现
- 关于java类加载的那些事
- Revit api 创建族并加载到当前项目
- flask + apidoc 生成接口文档(附加一个坑)
- 五、vue状态管理模式vuex
- 关于解决emoji表情的存储
- 【agc019C】Fountain Walk
- springmvc编码问题
- java之throw和throws
热门文章
- set集合类型 redis
- 我对 impress.js 源码的理解
- derby的三大缺陷
- C++小思
- There are no interfaces on which a capture can be done.
- The content of element type ";package"; must match ";(result-types?,interceptors?...
- HDU3348(贪心求硬币数
- [ruby on rails] 跟我学之(4)路由映射
- django-cms 代码研究(七)杂七杂八
- QQ,MSN,Skype在线客服代码