CREATE TABLE ON [PRIMARY]

ON [PRIMARY]是什么意思

CREATE TABLE [dbo].[Users] ( 
[ID] [int] IDENTITY (1, 1) NOT NULL , 
[TrueName] [char] (20) NOT NULL , 
[RegName] [char] (20) NOT NULL , 
[Pwd] [char] (10) NOT NULL , 
[Sex] [char] (2) NULL , 
[Email] [char] (20) NULL 
) ON [PRIMARY] 

里边的‍ON [PRIMARY] 是什么意思?

‍ON {filegroup | DEFAULT} 

指定存储表的文件组。如果指定 filegroup,则表将存储在指定的文件组中。数据库中必须存在该文件组。如果指定 DEFAULT,或者根本未指定 ON 参数,则表存储在默认文件组中。 
ON [PRIMARY]就是把表存储在主文件组 

ON [PRIMARY] 意思是将创建数据库产生的数据文件放在主文件组里,在sqlserver里数据文件分为主文件和附文件,你可以去安装目录里看下,会发现有MDF,ndf,LDF三种文件,分别是指主文件,付文件,日志文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值