alter table 表名 add 字段名 数据类型 default 默认值
说明:数据类型如,varchar(50)
alter table BANK_SOKECT_INFO ADD COLUMN DEPTNO varchar(8);
如何删除表中字段
ALTER table 表名 DROP column 字段名
ALTER TABLE — 更改表属性
语法
ALTER TABLE table [ * ]
ADD [ COLUMN ] column type
ALTER TABLE table [ * ]
ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }
ALTER TABLE table [ * ]
RENAME [ COLUMN ] column TO newcolumn
ALTER TABLE table
RENAME TO newtable
ALTER TABLE table
ADD table constraint definition
Inputs
table
试图更改的现存表的名称.
column
现存或新的列名称.
type
新列的类型.
newcolumn
现存列的新名称.
newtable
表的新名称.
table constraint definition
表的新的约束定义. New table constraint for the table输出
ALTER
从被更名的列或表返回的信息.
ERROR
如果一个列或表不存在返回的信息.
描述
ALTER TABLE 变更一个现存表的定义.ADD COLUMN 形式用与 CREATE TABLE一样的语法向表中增加一个新列/字段。ALTER COLUMN 形式允许你从列/字段中设置或者删除缺省(值)。注意缺省(值)只对新插入的行有效。RENAME 子句可以在不影响相关表中任何数据的情况下更改一个表或者列/字段的名称。因此,表或列/字段在此命令执行后仍将是相同尺寸和类型。ADD table constraint definition 子句用与 CREATE TABLE一样的语法向表中增加一个新的约束。
向表中增加一个 VARCHAR 列:
ALTER TABLE distributors ADD COLUMN address VARCHAR(30);
对现存列改名:
ALTER TABLE distributors RENAME COLUMN address TO city;
对现存表改名:
ALTER TABLE distributors RENAME TO suppliers;
向表中增加一个外键约束:
ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses(address) MATCH FULL
***********************************************
DB2取前十条记录 DB2修改字段长度 DB2增加字段方法
DB2取前十条记录:
DB2 => select istop from news where id =370 fetch first 10 rows only DB2
修改字段长度:
DB2 alter table alter cvalue set data type varchar(255) DB2 => alter table news alter AUTHOR set data type varchar(250) DB20000I SQL 命令成功完成。
DB2 => describe table news DB2
增加字段方法:
alter table table_name add column column_name data type varchar(250)
相关文章
- db2 如何向表中增加、修改字段?
- 在SQL SERVER 的数据库设计期,可以修改表中某个字段的名称或删除这个字段,如何在程序中做到这一点呢,用什么语句?
- 如何搜索某个字符串在N个表的那个字段中,并一次性修改N个表中这个搜索到的字段的所有记录
- 100分了:需要在一个ACCESS表中增加一个字段,如何先判断这个字段存不存在,而后如何添加这个字段
- 如何修改数据库中的表名和数据字段。
- MySql数据库在表中添加新字段,设置主键,设置外键,字段移动位置,以及修改数据库后如何进行部署和维护的总结
- 如何批量修改一列的值?把另一张表的某个字段对应的赋到这张表的某一字段中。
- 如何修改某个表中随机的 100条记录中某个字段的值
- Django中增加字段修改数据表的方法
- 如果数据表增加字段如何在Java类中迅速增加相应的属性和方法