我想为下表生成一个唯一的ID列:
我不确定该怎么做,因为每一列都有空值
FromCompany Container Numbers ToCompany Location
DISCOVERY HALU 330308 5 MAGNA CHARGE St-Laurent
ATSU 827944 0 LEEZA DIST.
4
COLUMBIA CAIU 807457 3 La Cie Canada Baie D'Urfe
6
0
答案 0 :(得分:1)
为您的表创建一个标识列。
Alter Table t
Add Id Int Identity(1, 1)
更全面的示例
create table t(col1 int); GO
✓
insert into t values (1), (2), (5) GO
3 rows affected
Alter Table t Add Id Int Identity(1, 1) GO
✓
select * from t GO
col1 | Id ---: | -: 1 | 1 2 | 2 5 | 3
db <>提琴here