我遇到了 2 个版本的 sql 代码..
--1
CREATE TABLE Location (
Id INTEGER PRIMARY KEY
NOT NULL,
Name TEXT NOT NULL
);
--2
CREATE TABLE Location (
Id INTEGER PRIMARY KEY
NOT NULL
UNIQUE,
Name TEXT NOT NULL
);
在SQL中,是否需要指定主键是唯一的而不是空的?
我一直认为主键是唯一的,不能为空。