use master go 使用預設資料庫 if exists(select * from sys.databases where name='A') drop database A go 檢查是否存在資料庫A,如果存在則刪除 create database A go use A go 創建資料庫A ...
use master go
使用預設資料庫
if exists(select * from sys.databases where name='A') drop database A go
檢查是否存在資料庫A,如果存在則刪除
create database A go use A go
創建資料庫A,使用資料庫A
create table ProductCategory--產品類別表 ( id int identity(1,1) primary key,--主鍵Id,自增 Name nvarchar(16) not null--類別名稱,非空 ) go
創建表ProductCategory
create table Product--產品表 ( id int identity(1,1) primary key,--主鍵ID,自增 ProductName nvarchar(32) not null,--產品名稱,非空 MarketPrice decimal(16,2) not null,--市場價,非空 SellingPrice decimal(16,2) not null,--售價,非空 CategoryId int references ProductCategory(id) not null,--類別ID,非空,外鍵 Introduction nvarchar(128) not null,--產品介紹,非空 IsOnSale bit not null,--是否上架 1上架,0下架 Addtime datetime default(getdate()) not null--添加時間,預設當前時間 ) go
創建表Product
insert into ProductCategory values('手機'); insert into ProductCategory values('筆記本'); insert into ProductCategory values('平板電腦'); insert into ProductCategory values('台式機');
給表ProductCategory插入數據
insert into Product values('iPhone XR','6099','7200',1,'',1,default); insert into Product values('拯救者','8099','8500',2,'',1,default); insert into Product values('華為平板M5','2099','3100',3,'',1,default); insert into Product values('天翼510Pro','5200','4988',4,'',0,default);
給表Product插入數據
select * from ProductCategory select * from Product
查詢表