初始SQL必然首先要学习的是如何创建数据库
create database MySQL
on primary
(
name='MySQL_data',--主数据库名
filename ='d:\mysql\MySQL_data.mdf',--文件的路径,.mdf主数据库
size=5mb,--初始大小
maxsize=100mb,--数据库文件的最大的大小
filegrowth=10%--增长速度,且最后一句话不加逗号
)
log on
(
name='MySQL_log',
filename ='d:\mysql\MySQL_log.ldf',--日志文件
size=2mb,
maxsize=100mb,
filegrowth=10%
)
其次,学到的必然是建表
create table MobileInfo
(
MID int not null identity(1,1),--identity为标识列
BID int not null foreign key references MobileBrand(BID),--foreign key 外键
MType nvarchar(60) not null default(1),--default默认值
OS nvarchar(30) ,
ScreenSize nvarchar(20),
Weights nvarchar(50),
DateOfListing nvarchar(50),
IsIntellIgent char(2) not null check(IsIntellIgent='是'or IsIntellIgent='否'),--check约束
UnitPrice float,
Remain int not null default(0) check(Remain>=0)
)
添加条件
alter table MobileInfo--table+表名
add constraint MID primary key(MID)--constraint+条件名+条件