1、引用系统数据库master
use master
go
注意:调用系统数据库master是为了方便我们之后删除数据库,解决无法删除数据库的问题。
2、判断所要创建的数据库当前是否已经存在,并删除该库,然后创建重新该数据库
if exists(select * from sys.databases where name='DigitalProductShop')
drop database DigitalProductShop
go
create database DigitalProductShop
go
use DigitalProductShop
go
注意:这里name=‘’ 单引号中的内容便是我们所要创建库的名字,go是把t-sql语句分批次执行。(一步成功了才会执行下一步,即一步一个go)
3、创建表(create table 表名)
create table ProductCategory
(
Id int primary key identity(1,1),--主键,标识列 主键Id
Name nvarchar(16) not null--不能为空 类别名称
)
go
注意:在创建多张表时,一定要看清主外键,先创建主键表,后创建外键表,不能前后搞混。
4、插入数据(insert into 表名 values(值))
insert into ProductCategory values('手机')
注意:在插入数据时,要看表中列给的值类型,从而使用 ‘’(单引号),不是所有的值类型都要加单引号的。
5、查询(select * from 表名)
select * from ProductCategory
select * from Product