
包含生成列的 DB2 表上的数据移入和移出入门
热 荐
【字体:小 大】
包含生成列的 DB2 表上的数据移入和移出入门
作者:- 文章来源:- 点击数:868 更新时间:2006-4-22 
Paul C. ZikopolousIBM 加拿大
2003 年 3 月 生成列(包括标识列)是 DB2 中的一个重要特性,用于自动生成列值。作者 Paul Zikopoulos 帮助您,让您了解有关如何移动该数据的选项。
简介
生成列是 IBM® DB2® Universal Database™ 的一个便捷特性。 一个生成列(generated column)是从表达式而不是从 INSERT 或 UPDATE 操作派生其值。
生成列和标识列
请参考下列数据定义语言(DDL),它将在数据库中创建一个表:
db2 create table db2admin.actor ( actor_id int generated by default as identity , actor_name varchar(20) , act_yr_of_birth smallint , act_yr_of_death smallint , age_at_death smallint generated always as (act_yr_of_death - act_yr_of_birth) ) in userspace1 db2 alter table db2admin.actor add primary key (actor_id)
