飘下~问一个primary key的问题
在写xml的时候,创建了一个table,有4列,4列都很重要,组合在一起才能作为primary key进行唯一标识。
数据库连得是DB2,可是在调用的时候出了这样的错:
[IBM][CLI Driver][DB2/NT] SQL0613N 由 "PK_SR_DEPENDENCY" 标识的主键或唯一键太长或者列数太多。 SQLSTATE=54008
查了SQL0613N相关infomation, 说是在 PRIMARY KEY 子句或 UNIQUE 子句中由 名称 标识的列的内部长度总和超过了索引键长度限制或者列数超过了最大值 64。
3列就可以,可我现在需要4列。。。求教我该怎样做才能实现4列的primary key呢?
SOS~~~~~~急-_-||
create table dependency_table (
from_id int not null,
to_id int not null,
description varchar(1024) not null,
host_name varchar(255) not null,
constraint pk_sr_dependency primary key (from_id, to_id,
description, host_name))