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:如果必须修改上三条中的情况,只能重新建表(第一条有简单方法)。

最新文章

  1. H3 BPM引擎API接口
  2. jQuery-事件以及动画
  3. JSP通过IP获取用户(客户端)的地理位置信息
  4. hot code replace
  5. GOICE项目初探
  6. 利用if else 来计算车费
  7. Spring对Hibernate事务管理【转】
  8. JavaScript 的 Promise
  9. 番外篇--Moddule Zero启动模板
  10. elasticsearch x-pack
  11. mybatis的两个核心对象SqlSessionFactory和SqlSession对象
  12. java分页实现
  13. 关于java类加载的那些事
  14. Revit api 创建族并加载到当前项目
  15. flask + apidoc 生成接口文档(附加一个坑)
  16. 五、vue状态管理模式vuex
  17. 关于解决emoji表情的存储
  18. 【agc019C】Fountain Walk
  19. springmvc编码问题
  20. java之throw和throws

热门文章

  1. set集合类型 redis
  2. 我对 impress.js 源码的理解
  3. derby的三大缺陷
  4. C++小思
  5. There are no interfaces on which a capture can be done.
  6. The content of element type "package" must match "(result-types?,interceptors?...
  7. HDU3348(贪心求硬币数
  8. [ruby on rails] 跟我学之(4)路由映射
  9. django-cms 代码研究(七)杂七杂八
  10. QQ,MSN,Skype在线客服代码