永发信息网

SQL的主键和主关键字有什么区别

答案:2  悬赏:0  手机版
解决时间 2021-03-23 14:23
  • 提问者网友:我一贱你就笑
  • 2021-03-23 06:08
主要是问主键和主关键字是在哪创建的.不要只说区别.谢谢
最佳答案
  • 五星知识达人网友:独行浪子会拥风
  • 2021-03-23 06:34
创建:
1、建立表的语法:
CREATE TABLE [schema.]table_name --[数据库名.方案名.]table_name
(column_name datatype [default express] [constraint constraint_name constraint_type],
(列名 数据类型 默认值 约束)
…,
[constraint constrain_name] constraint_type (column,…)
) tablespace tp_name

例子:
create table c
(int int primary key, --列级约束 c1 int [constraint PK_C]primary key--PK_C:约束名
name varchar(20) not null, --列级约束
age number(6,2),
constraint chk_c3 check(c3>1000)); --表级约束(复合主键)primary key(row1,row2)

SQLServer:设置主键并自增长:id int primary key identity (1,1) not null;
全部回答
  • 1楼网友:几近狂妄
  • 2021-03-23 07:40
是主键,主键可以是多个字段的组合,不一定非得一个字段
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯