简单数据库和表的创建

                                        -- 快速建立简单数据库
  --如果名称为FlowerDB的数据库存在,就删除它
if DB_ID('FlowerDB') is not null
      drop database FlowerDB 
go
--创建数据库FlowerDB
create database FlowerDB
on(
name=FlowerDB,                           --数据库名称
filename='C:\Users\windows10\Documents\upupoo\Docker\config\文档\考试资料\复习资料\机试\frmFlower\DB\FlowerDB.mdf'  --数据库主日志文件存放位置
 )
  --打开数据库
  use FlowerDB

  --如果名称为Flower的表存在就删除它
  if OBJECT_ID('Flower') is not null
  drop table Flower                    
  go
  --创建表Flower
   create table Flower
   (
   Fid int identity(1,1) primary key,    --设置Fid为主键 并从1开始每次自增1
   FName varchar(50) not null,
   Fprice numeric(6,2) not null,
   FUnit varchar(50) not null,
   FDesc varchar(100),
  Status nvarchar(4) check(Status='在库' or Status='售出') 
    --check 约束要打括号,在括号里表名 约束条件
   )

   --添加测试记录
   insert Flower select '郁金香','4','','郁金香代表爱的表白' union
   select '百合','3','','百合代表百年好合'
   
   --查询表Flower的数据
   select*from Flower

 

 



 

 

 

 

 

posted @ 2017-12-15 14:40  白苍  阅读(718)  评论(0编辑  收藏  举报