求高人指点,请大神解释一下,下面的句子什么意思

"create table TestTable(pcode nvarchar(500),pname nvarchar(500),constraint PK_emps primary key (pcode))";

主要是这句不会:constraint PK_emps primary key (pcode)

constraint PK_emps primary key (pcode) 设置pcode为主键

添加约束PK_emps,pcode作为主键。

这是创建主键,pcode是主键

constraint是约束, PK_emps 是约束的名称,primary key 是主键的意思,就是说把pcode设为主键

约束PK_emps,主键pcode