假设我有一个ddl查询,
Create table tbl1 (
ID int identity(1,1) not null,
field bigint,
);
这实际上是不是浪费了一半的存储空间?因为我知道我的id总是从1开始并递增1
为什么这似乎是一种常见做法? 而不是将身份创建为无符号 :
答案 0 :(得分:2)
SQL Server中没有无符号整数的数据类型。
IDENTITY值通常从1开始,但您可以将IDENTITY colunms创建为
sed "/some pattern/b" a.txt