首页 > 代码库 > SqlServer--用代码创建和删除数据库或表
SqlServer--用代码创建和删除数据库或表
--1.创建一个数据库(直接创建一个数据库,没有设置任何特殊选项,都是使用默认的。)
create database MyDatabase2;
--2.删除数据库
drop database MyDatabase2;
--msSqlServer不区分大小写
DROP DATABASE MYSECONDDATABASE2;
--3.创建数据库的时候设置一些参数选项
create database MyDatabase2
on primary --配置主数据文件的选项
(
name=‘MyDatabase2‘, --主数据文件的逻辑名称
filename=‘F:\DATABASE1\MyDatabase2.mdf‘, --主数据文件的实际保存路径
size=5MB, --主文件的初始大小
maxsize=150MB, --最大容量
filegrowth=20% --以20%扩容
)
log on --配置日志文件的选项
(
name=‘MyDatabase2_log‘, --日志文件的逻辑名称
filename=‘ F:\DATABASE1\MyDatabase2_log.ldf‘, --日志文件的实际保存路径
size=5mb, --日志文件的初始大小
filegrowth=5mb --超过默认值后自动再扩容5mb
)
--在数据库中创建一个表
use MyDatabase2 --将代码环境切换到MyDatabase2下
create table Departments ---创建表,设置表中列
(
AutoID int identity(1,1) primary key, --自增 主键
DepartmentName nvarchar(50) not null -- 可变长度,每个字符占用两个字节 最多50个字节
)
--通过代码,删除master数据库下的某些表
use MyDatabase2
drop table Departments
SqlServer--用代码创建和删除数据库或表