`
jerry1985
  • 浏览: 30408 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

修改db2表字段

sql 
阅读更多
1:删除字段非空属性
alter table XXX alter column XXX drop not null


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

相关推荐

    db2 修改表数据类型

    ### DB2修改表数据类型详解 在DB2数据库系统中,有时我们需要更改现有表中列的数据类型以适应新的业务需求或提高数据处理效率。本文将详细介绍如何在DB2中修改表的数据类型,并通过一个具体的例子来说明整个过程。 ...

    H2 Database 教程

    H2 Database是一款基于Java开发的开源内存数据库系统,它同时支持嵌入式模式和服务器模式运行,具备了小型、快速、易于使用的特点,并提供了JDBC接口用于数据库的连接。H2数据库适合嵌入到Java应用程序中,不需要...

    Java开发人员常用DB2命令总结

    - **修改表字段类型** - **命令**:`db2 alter table [tablename] alter column [columname] set datatype varchar(24)` - **说明**:更改指定列的数据类型。 - **新增表字段** - **命令**:`db2 alter table ...

    DB2常见问题大全收藏

    7. **查看表字段属性**:`DESCRIBE TABLE`命令用于查看表的字段信息,例如`DESCRIBE TABLE 表名`。 8. **导出单个表结构**:`db2look`命令同样可用于导出单个表的结构,如`db2look -d 库名 -t 表名 -e -o 文件.dll`...

    审计信息化建设培训.doc

    - 修改表:添加或修改表字段,如在"学生"表中增加"入学时间"字段。 - 查询:基本查询、条件查询和连接查询,如查询特定列、满足特定条件的数据。 这些基础知识对于理解和实施审计信息化建设至关重要,有助于审计...

    ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG 4.2】 2010岁末最新版

    且当表字段发生重大变化时再生成一次即可。 所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定,如增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】

    所生成的操作数据库的代码,只需按生成的配置文件说明修改数据库连接,即可用于任何类型的数据库访问操作等,对应文件会自动解析,既一次生成可用于多种类型的数据库的操作,且当数据库表字段发生重大变化时再生成一...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG 4.1】2010-04最新版

    所生成的操作数据库的代码,只需按生成的配置文件说明修改数据库连接,即可用于任何类型的数据库访问操作等,对应文件会自动解析,既一次生成可用于多种类型的数据库的操作,且当数据库表字段发生重大变化时再生成一...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG 4.1】2010年11月最新版

    所生成的操作数据库的代码,只需按生成的配置文件说明修改数据库连接,即可用于任何类型的数据库访问操作等,对应文件会自动解析,即一次生成可用于多种类型的数据库的操作,且当数据库表字段发生重大变化时再生成一...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate) 4.2

    且当表字段发生重大变化时再生成一次即可。 所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定,增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,当然你若愿意也可以分开来...

    ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG 4.2】 2011迎新版

    且当表字段发生重大变化时再生成一次即可。 所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定,如增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    ORM框架-VB/C#.Net实体代码生成工具(EntitysCodeGenerate)[ECG 4.3] 201105

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)_4.3

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    vb/c#.net实体代码生成工具(entityscodegenerate

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)_4.3_及免安装文件

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.7

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。 增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.4

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.5

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

    VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】4.6

    且当表字段发生重大变化时再生成一次即可。所有数据库的操作默认以实体对应表的主键(可以是联合主键)为准,当然也可指定条件。增加和更新合并为一个保存操作,由实体自己判断是增加还是更新,若你愿意也可以分开来做...

Global site tag (gtag.js) - Google Analytics