数据库的创建、数据表的创建

春哥博客 / 2023-05-08 / 原文

 创建数据库

use master --表示下面的操作是真的master数据库完成的
go
--判断当前数据库是否在master数据库中已经存在
if exists(select * from sysdatabases where name='MISDB')
drop database MISDB
go
--创建数据库
create database MISDB
on primary
(
    name='MISDB_mdata',
    filename='D:\DB\MISDB_mdata.mdf',
    size=20MB,--数据库文件初始大小
    filegrowth=1MB --当数据超过初始大小的自动增长量
),
--次要数据文件(可以有多个,也可以没有)
(
    name='MISDB_ndata',
    filename='D:\DB\MISDB_ndata.ndf',
    size=20MB,
    filegrowth=1MB
)
log on
(
    name = 'MISDB_log1',
    filename='D:\DB\MISDB_log1.ldf',
    size=10MB,
    filegrowth=1MB
),
(
    name = 'MISDB_log2',
    filename='D:\DB\MISDB_log2.ldf',
    size=10MB,
    filegrowth=1MB
)
go

 

 数据库的数据类型

char:固定长度

varchar: