转载SQL Server 添加主外键 字段自增长

SQL Server 添加主外键 字段自增长
1.新建一个表[Student](先不考虑主外键 自增长)

.可以使用SQL Server工具直接建立,右击’‘表’'选择新建表,如下:

在这里插入图片描述 也可以使用SQL语句直接建表,SQL语句如下:

USE [BlogDemo]				--使用BlogDemo数据库
CREATE TABLE [dbo].[Student](
	ID int NOT NULL,
	StudentID int NOT NULL,
	[StudentName] [varchar](50) NULL 
)

1
2
3
4
5
6

同样方法再建立Score和Address两张表,SQL语句如下:

USE [BlogDemo]				--使用BlogDemo数据库

CREATE TABLE [dbo].[Score](		 --Score表
	ID int NOT NULL,
	ScoreID int NOT NULL,
	StudentID int NOT NULL,
	Score decimal
)

CREATE TABLE [dbo].[Address](    --Address表
	ID int NOT NULL,
	AddressID int NOT NULL,
	StudentID int NOT NULL,
	Phone int,
	Address varchar(100)
)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

2.添加主外键

给Student表StudentID设为主键,SQL语句如下:
alter table [dbo].[Student] add constraint StudentID primary key(StudentID)

也可以用SQL Server工具直接建立,右击表,选择设计表结构,选择字段右击直接设为主键。
在这里插入图片描述

作者:-小龙人
来源:CSDN
原文:https://blog.csdn.net/qq_36330228/article/details/84448572

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值